!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){"use strict";function b(b){var c=b.data;b.isDefaultPrevented()||(b.preventDefault(),a(b.target).closest("form").ajaxSubmit(c))}function c(b){var c=b.target,d=a(c);if(!d.is("[type=submit],[type=image]")){var e=d.closest("[type=submit]");if(0===e.length)return;c=e[0]}var f=c.form;if(f.clk=c,"image"===c.type)if(void 0!==b.offsetX)f.clk_x=b.offsetX,f.clk_y=b.offsetY;else if("function"==typeof a.fn.offset){var g=d.offset();f.clk_x=b.pageX-g.left,f.clk_y=b.pageY-g.top}else f.clk_x=b.pageX-c.offsetLeft,f.clk_y=b.pageY-c.offsetTop;setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)}function d(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(b):window.opera&&window.opera.postError&&window.opera.postError(b)}}var e={};e.fileapi=void 0!==a('').get(0).files,e.formdata=void 0!==window.FormData;var f=!!a.fn.prop;a.fn.attr2=function(){if(!f)return this.attr.apply(this,arguments);var a=this.prop.apply(this,arguments);return a&&a.jquery||"string"==typeof a?a:this.attr.apply(this,arguments)},a.fn.ajaxSubmit=function(b,c,g,h){function i(c){var d,e,f=a.param(c,b.traditional).split("&"),g=f.length,h=[];for(d=0;d',z).val(k.extraData[j].value).appendTo(x)[0]):i.push(a('',z).val(k.extraData[j]).appendTo(x)[0]));k.iframeTarget||p.appendTo(A),q.attachEvent?q.attachEvent("onload",h):q.addEventListener("load",h,!1),setTimeout(b,15);try{x.submit()}catch(a){var m=document.createElement("form").submit;m.apply(x)}}finally{x.setAttribute("action",f),x.setAttribute("enctype",g),c?x.setAttribute("target",c):o.removeAttr("target"),a(i).remove()}}function h(b){if(!r.aborted&&!F){if(E=e(q),E||(d("cannot access response document"),b=2),1===b&&r)return r.abort("timeout"),void y.reject(r,"timeout");if(2===b&&r)return r.abort("server abort"),void y.reject(r,"error","server abort");if(E&&E.location.href!==k.iframeSrc||v){q.detachEvent?q.detachEvent("onload",h):q.removeEventListener("load",h,!1);var c,f="success";try{if(v)throw"timeout";var g="xml"===k.dataType||E.XMLDocument||a.isXMLDoc(E);if(d("isXml="+g),!g&&window.opera&&(null===E.body||!E.body.innerHTML)&&--G)return d("requeing onLoad callback, DOM not available"),void setTimeout(h,250);var i=E.body?E.body:E.documentElement;r.responseText=i?i.innerHTML:null,r.responseXML=E.XMLDocument?E.XMLDocument:E,g&&(k.dataType="xml"),r.getResponseHeader=function(a){return{"content-type":k.dataType}[a.toLowerCase()]},i&&(r.status=Number(i.getAttribute("status"))||r.status,r.statusText=i.getAttribute("statusText")||r.statusText);var j=(k.dataType||"").toLowerCase(),l=/(json|script|text)/.test(j);if(l||k.textarea){var n=E.getElementsByTagName("textarea")[0];if(n)r.responseText=n.value,r.status=Number(n.getAttribute("status"))||r.status,r.statusText=n.getAttribute("statusText")||r.statusText;else if(l){var o=E.getElementsByTagName("pre")[0],s=E.getElementsByTagName("body")[0];o?r.responseText=o.textContent?o.textContent:o.innerText:s&&(r.responseText=s.textContent?s.textContent:s.innerText)}}else"xml"===j&&!r.responseXML&&r.responseText&&(r.responseXML=H(r.responseText));try{D=J(r,j,k)}catch(a){f="parsererror",r.error=c=a||f}}catch(a){d("error caught: ",a),f="error",r.error=c=a||f}r.aborted&&(d("upload aborted"),f=null),r.status&&(f=r.status>=200&&r.status<300||304===r.status?"success":"error"),"success"===f?(k.success&&k.success.call(k.context,D,"success",r),y.resolve(r.responseText,"success",r),m&&a.event.trigger("ajaxSuccess",[r,k])):f&&(void 0===c&&(c=r.statusText),k.error&&k.error.call(k.context,r,f,c),y.reject(r,"error",c),m&&a.event.trigger("ajaxError",[r,k,c])),m&&a.event.trigger("ajaxComplete",[r,k]),m&&!--a.active&&a.event.trigger("ajaxStop"),k.complete&&k.complete.call(k.context,r,f),F=!0,k.timeout&&clearTimeout(w),setTimeout(function(){k.iframeTarget?p.attr("src",k.iframeSrc):p.remove(),r.responseXML=null},100)}}}var i,j,k,m,n,p,q,r,t,u,v,w,x=o[0],y=a.Deferred();if(y.abort=function(a){r.abort(a)},c)for(j=0;j',z),p.css({position:"absolute",top:"-1000px",left:"-1000px"})),q=p[0],r={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";d("aborting upload... "+c),this.aborted=1;try{q.contentWindow.document.execCommand&&q.contentWindow.document.execCommand ("Stop")}catch(a){}p.attr("src",k.iframeSrc),r.error=c,k.error&&k.error.call(k.context,r,c,b),m&&a.event.trigger("ajaxError",[r,k,c]),k.complete&&k.complete.call(k.context,r,c)}},m=k.global,m&&0==a.active++&&a.event.trigger("ajaxStart"),m&&a.event.trigger("ajaxSend",[r,k]),k.beforeSend&&k.beforeSend.call(k.context,r,k)===!1)return k.global&&a.active--,y.reject(),y;if(r.aborted)return y.reject(),y;(t=x.clk)&&(u=t.name)&&!t.disabled&&(k.extraData=k.extraData||{},k.extraData[u]=t.value,"image"===t.type&&(k.extraData[u+".x"]=x.clk_x,k.extraData[u+".y"]=x.clk_y));var B=a("meta[name=csrf-token]").attr("content"),C=a("meta[name=csrf-param]").attr("content");C&&B&&(k.extraData=k.extraData||{},k.extraData[C]=B),k.forceSync?g():setTimeout(g,10);var D,E,F,G=50,H=a.parseXML||function(a,b){return window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml"),b&&b.documentElement&&"parsererror"!==b.documentElement.nodeName?b:null},I=a.parseJSON||function(a){return window.eval("("+a+")")},J=function(b,c,d){var e=b.getResponseHeader("content-type")||"",f=("xml"===c||!c)&&e.indexOf("xml")>=0,g=f?b.responseXML:b.responseText;return f&&"parsererror"===g.documentElement.nodeName&&a.error&&a.error("parsererror"),d&&d.dataFilter&&(g=d.dataFilter(g,c)),"string"==typeof g&&(("json"===c||!c)&&e.indexOf("json")>=0?g=I(g):("script"===c||!c)&&e.indexOf("javascript")>=0&&a.globalEval(g)),g};return y}if(!this.length)return d("ajaxSubmit: skipping submit process - no element selected"),this;var l,m,n,o=this;"function"==typeof b?b={success:b}:"string"==typeof b||b===!1&&arguments.length>0?(b={url:b,data:c,dataType:g},"function"==typeof h&&(b.success=h)):void 0===b&&(b={}),l=b.method||b.type||this.attr2("method"),m=b.url||this.attr2("action"),n="string"==typeof m?a.trim(m):"",n=n||window.location.href||"",n&&(n=(n.match(/^([^#]+)/)||[])[1]),b=a.extend(!0,{url:n,success:a.ajaxSettings.success,type:l||a.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},b);var p={};if(this.trigger("form-pre-serialize",[this,b,p]),p.veto)return d("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(b.beforeSerialize&&b.beforeSerialize(this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var q=b.traditional;void 0===q&&(q=a.ajaxSettings.traditional);var r,s=[],t=this.formToArray(b.semantic,s,b.filtering);if(b.data){var u=a.isFunction(b.data)?b.data(t):b.data;b.extraData=u,r=a.param(u,q)}if(b.beforeSubmit&&b.beforeSubmit(t,this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[t,this,b,p]),p.veto)return d("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var v=a.param(t,q);r&&(v=v?v+"&"+r:r),"GET"===b.type.toUpperCase()?(b.url+=(b.url.indexOf("?")>=0?"&":"?")+v,b.data=null):b.data=v;var w=[];if(b.resetForm&&w.push(function(){o.resetForm()}),b.clearForm&&w.push(function(){o.clearForm(b.includeHidden)}),!b.dataType&&b.target){var x=b.success||function(){};w.push(function(c,d,e){var f=arguments,g=b.replaceTarget?"replaceWith":"html";a(b.target)[g](c).each(function(){x.apply(this,f)})})}else b.success&&(a.isArray(b.success)?a.merge(w,b.success):w.push(b.success));if(b.success=function(a,c,d){for(var e=b.context||this,f=0,g=w.length;f0,C="multipart/form-data",D=o.attr("enctype")===C||o.attr("encoding")===C,E=e.fileapi&&e.formdata;d("fileAPI :"+E);var F,G=(B||D)&&!E;b.iframe!==!1&&(b.iframe||G)?b.closeKeepAlive?a.get(b.closeKeepAlive,function(){F=k(t)}):F=k(t):F=(B||D)&&E?j(t):a.ajax(b),o.removeData("jqxhr").data("jqxhr",F);for(var H=0;H0)&&(e={url:e,data:f,dataType:g},"function"==typeof h&&(e.success=h)),e=e||{},e.delegation=e.delegation&&a.isFunction(a.fn.on),!e.delegation&&0===this.length){var i={s:this.selector,c:this.context};return!a.isReady&&i.s?(d("DOM not ready, queuing ajaxForm"),a(function(){a(i.s,i.c).ajaxForm(e)}),this):(d("terminating; zero elements found by selector"+(a.isReady?"":" (DOM not ready)")),this)}return e.delegation?(a(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,c).on("submit.form-plugin",this.selector,e,b).on("click.form-plugin",this.selector,e,c),this):this.ajaxFormUnbind().on("submit.form-plugin",e,b).on("click.form-plugin",e,c)},a.fn.ajaxFormUnbind=function(){return this.off("submit.form-plugin click.form-plugin")},a.fn.formToArray=function(b,c,d){var f=[];if(0===this.length)return f;var g,h=this[0],i=this.attr("id"),j=b||void 0===h.elements?h.getElementsByTagName("*"):h.elements;if(j&&(j=a.makeArray(j)),i&&(b||/(Edge|Trident)\//.test(navigator.userAgent))&&(g=a(':input[form="'+i+'"]').get(),g.length&&(j=(j||[]).concat(g))),!j||!j.length)return f;a.isFunction(d)&&(j=a.map(j,d));var k,l,m,n,o,p,q;for(k=0,p=j.length;k',a,""].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},z={}.hasOwnProperty,A;!D(z,"undefined")&&!D(z.call,"undefined")?A=function(a,b){return z.call(a,b)}:A=function(a,b){return b in a&&D(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return H("flexWrap")},s.flexboxlegacy=function(){return H("boxDirection")},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.rgba=function(){return B("background-color:rgba(150,255,150,.5)"),E(j.backgroundColor,"rgba")},s.hsla=function(){return B("background-color:hsla(120,40%,100%,.5)"),E(j.backgroundColor,"rgba")||E(j.backgroundColor,"hsla")},s.multiplebgs=function(){return B("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return H("backgroundSize")},s.borderimage=function(){return H("borderImage")},s.borderradius=function(){return H("borderRadius")},s.boxshadow=function(){return H("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return C("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return H("animationName")},s.csscolumns=function(){return H("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return B((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),E(j.backgroundImage,"gradient")},s.cssreflections=function(){return H("boxReflect")},s.csstransforms=function(){return!!H("transform")},s.csstransforms3d=function(){var a=!!H("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return H("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(["#",h,"{font:0/0 a}#",h,':after{content:"',l,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var I in s)A(s,I)&&(x=I.toLowerCase(),e[x]=s[I](),v.push((e[x]?"":"no-")+x));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)A(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},B(""),i=k=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e",g="hidden"in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.testProp=function(a){return F([a])},e.testAllProps=H,e.testStyles=y,e.prefixed=function(a,b,c){return b?H(a,b,c):H(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f').insertAfter(r)),s.toggleClass("checked",r.is(":checked")),s.toggleClass("disabled",r.is(":disabled"))}function s(r,i){var s=t(),o=e(i),u=o.next("div.custom.dropdown"),a=u.find("ul"),f=u.find(".current"),l=u.find(".selector"),c=o.find("option"),h=c.filter(":selected"),p=0,d="",v,m=!1;if(o.hasClass(n.disable_class))return;if(u.length===0){var g=o.hasClass("small")?"small":o.hasClass("medium")?"medium":o.hasClass("large")?"large":o.hasClass("expand")?"expand":"";u=e('
    '),l=u.find(".selector"),a=u.find("ul"),d=c.map(function(){return"
  • "+e(this).html()+"
  • "}).get().join(""),a.append(d),m=u.prepend(''+h.html()+"").find(".current"),o.after(u).hide()}else d=c.map(function(){return"
  • "+e(this).html()+"
  • "}).get().join(""),a.html("").append(d);u.toggleClass("disabled",o.is(":disabled")),v=a.find("li"),c.each(function(t){this.selected&&(v.eq(t).addClass("selected"),m&&m.html(e(this).html()))}),a.css("width","auto"),u.css("width","auto"),u.is(".small, .medium, .large, .expand")||(u.addClass("open"),s.adjust(a),p=v.outerWidth()>p?v.outerWidth():p,s.reset(),u.removeClass("open"),u.width(p+18),a.width(p+16))}var r={disable_class:"no-custom"};n=e.extend(r,n),e("form.custom input:radio[data-customforms!=disabled]").each(i),e("form.custom input:checkbox[data-customforms!=disabled]").each(i),e("form.custom select[data-customforms!=disabled]").each(s)};var n=function(t){var n=0,r=t.next();$options=t.find("option"),r.find("ul").html(""),$options.each(function(){$li=e("
  • "+e(this).html()+"
  • "),r.find("ul").append($li)}),$options.each(function(t){this.selected&&(r.find("li").eq(t).addClass("selected"),r.find(".current").html(e(this).html()))}),r.removeAttr("style").find("ul").removeAttr("style"),r.find("li").each(function(){r.addClass("open"),e(this).outerWidth()>n&&(n=e(this).outerWidth()),r.removeClass("open")}),r.css("width",n+18+"px"),r.find("ul").css("width",n+16+"px")},r=function(e){var t=e.prev(),n=t[0];!1===t.is(":disabled")&&(n.checked=n.checked?!1:!0,e.toggleClass("checked"),t.trigger("change"))},i=function(e){var t=e.prev(),n=t.closest("form.custom"),r=t[0];!1===t.is(":disabled")&&(n.find('input:radio[name="'+t.attr("name")+'"]').next().not(e).removeClass("checked"),e.hasClass("checked")||e.toggleClass("checked"),r.checked=e.hasClass("checked"),t.trigger("change"))};e(document).on("click","form.custom span.custom.checkbox",function(t){t.preventDefault(),t.stopPropagation(),r(e(this))}),e(document).on("click","form.custom span.custom.radio",function(t){t.preventDefault(),t.stopPropagation(),i(e(this))}),e(document).on("change","form.custom select[data-customforms!=disabled]",function(t){n(e(this))}),e(document).on("click","form.custom label",function(t){var n=e("#"+e(this).attr("for")+"[data-customforms!=disabled]"),s,o;n.length!==0&&(n.attr("type")==="checkbox"?(t.preventDefault(),s=e(this).find("span.custom.checkbox"),s.length==0&&(s=e(this).next("span.custom.checkbox")),s.length==0&&(s=e(this).prev("span.custom.checkbox")),r(s)):n.attr("type")==="radio"&&(t.preventDefault(),o=e(this).find("span.custom.radio"),o.length==0&&(o=e(this).next("span.custom.radio")),o.length==0&&(o=e(this).prev("span.custom.radio")),i(o)))}),e(document).on("click","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(t){var n=e(this),r=n.closest("div.custom.dropdown"),i=r.prev();t.preventDefault(),e("div.dropdown").removeClass("open");if(!1===i.is(":disabled"))return r.toggleClass("open"),r.hasClass("open")?e(document).bind("click.customdropdown",function(t){r.removeClass("open"),e(document).unbind(".customdropdown")}):e(document).unbind(".customdropdown"),!1}),e(document).on("click","form.custom div.custom.dropdown li",function(t){var n=e(this),r=n.closest("div.custom.dropdown"),i=r.prev(),s=0;t.preventDefault(),t.stopPropagation(),e("div.dropdown").removeClass("open"),n.closest("ul").find("li").removeClass("selected"),n.addClass("selected"),r.removeClass("open").find("a.current").html(n.html()),n.closest("ul").find("li").each(function(e){n[0]==this&&(s=e)}),i[0].selectedIndex=s,i.trigger("change")}),e.fn.foundationCustomForms=e.foundation.customForms.appendCustomMarkup})(jQuery);(function(e){typeof define=="function"&&define.amd?define(["jquery"],e):e(jQuery)})(function(e,t){function l(e){function i(e){n?(t(),o(i),r=!0,n=!1):r=!1}var t=e,n=!1,r=!1;this.kick=function(e){n=!0,r||i()},this.end=function(e){var i=t;if(!e)return;r?(t=n?function(){i(),e()}:e,n=!0):e()}}function c(){return!0}function h(){return!1}function p(e){e.preventDefault()}function d(e){if(u[e.target.tagName.toLowerCase()])return;e.preventDefault()}function v(e){return e.which===1&&!e.ctrlKey&&!e.altKey}function m(e,t){var n,r;if(e.identifiedTouch)return e.identifiedTouch(t);n=-1,r=e.length;while(++ne.distY){if(e.distX>-e.distY){if(e.distX/t>s.threshold||e.velocityX*e.distX/t*s.sensitivity>1)r.type="swiperight",i(e.currentTarget,r)}else if(-e.distY/n>s.threshold||e.velocityY*e.distY/t*s.sensitivity>1)r.type="swipeup",i(e.currentTarget,r)}else if(e.distX>-e.distY){if(e.distY/n>s.threshold||e.velocityY*e.distY/t*s.sensitivity>1)r.type="swipedown",i(e.currentTarget,r)}else if(-e.distX/t>s.threshold||e.velocityX*e.distX/t*s.sensitivity>1)r.type="swipeleft",i(e.currentTarget,r)}function u(t){var n=e.data(t,"event_swipe");return n||(n={count:0},e.data(t,"event_swipe",n)),n}var n=e.event.add,r=e.event.remove,i=function(t,n,r){e.event.trigger(n,r,t)},s={threshold:.4,sensitivity:6};e.event.special.swipe=e.event.special.swipeleft=e.event.special.swiperight=e.event.special.swipeup=e.event.special.swipedown={setup:function(e,t,r){var e=u(this);if(e.count++>0)return;return n(this,"moveend",o),!0},teardown:function(){var e=u(this);if(--e.count>0)return;return r(this,"moveend",o),!0},settings:s}});(function(e){"use strict";var t=!1;e(document).on("click","a[data-reveal-id]",function(t){t.preventDefault();var n=e(this).attr("data-reveal-id");e("#"+n).reveal(e(this).data())}),e.fn.reveal=function(n){var r=e(document),i={animation:"fadeAndPop",animationSpeed:300,closeOnBackgroundClick:!0,dismissModalClass:"close-reveal-modal",open:e.noop,opened:e.noop,close:e.noop,closed:e.noop};return n=e.extend({},i,n),this.not(".reveal-modal.open").each(function(){function c(){u=!1}function h(){u=!0}function p(){var n=e(".reveal-modal.open");n.length===1&&(t=!0,n.trigger("reveal:close"))}function d(){u||(h(),p(),i.addClass("open"),n.animation==="fadeAndPop"&&(f.open.top=r.scrollTop()-o,f.open.opacity=0,i.css(f.open),a.fadeIn(n.animationSpeed/2),i.delay(n.animationSpeed/2).animate({top:r.scrollTop()+s+"px",opacity:1},n.animationSpeed,function(){i.trigger("reveal:opened")})),n.animation==="fade"&&(f.open.top=r.scrollTop()+s,f.open.opacity=0,i.css(f.open),a.fadeIn(n.animationSpeed/2),i.delay(n.animationSpeed/2).animate({opacity:1},n.animationSpeed,function(){i.trigger("reveal:opened")})),n.animation==="none"&&(f.open.top=r.scrollTop()+s,f.open.opacity=1,i.css(f.open),a.css({display:"block"}),i.trigger("reveal:opened")))}function v(){var e=i.find(".flex-video"),t=e.find("iframe");t.length>0&&(t.attr("src",t.data("src")),e.fadeIn(100))}function m(){u||(h(),i.removeClass("open"),n.animation==="fadeAndPop"&&(i.animate({top:r.scrollTop()-o+"px",opacity:0},n.animationSpeed/2,function(){i.css(f.close)}),t?i.trigger("reveal:closed"):a.delay(n.animationSpeed).fadeOut(n.animationSpeed,function(){i.trigger("reveal:closed")})),n.animation==="fade"&&(i.animate({opacity:0},n.animationSpeed,function(){i.css(f.close)}),t?i.trigger("reveal:closed"):a.delay(n.animationSpeed).fadeOut(n.animationSpeed,function(){i.trigger("reveal:closed")})),n.animation==="none"&&(i.css(f.close),t||a.css({display:"none"}),i.trigger("reveal:closed")),t=!1)}function g(){i.unbind(".reveal"),a.unbind(".reveal"),l.unbind(".reveal"),e("body").unbind(".reveal")}function y(){var e=i.find(".flex-video"),t=e.find("iframe");t.length>0&&(t.data("src",t.attr("src")),t.attr("src",""),e.fadeOut(100))}var i=e(this),s=parseInt(i.css("top"),10),o=i.height()+s,u=!1,a=e(".reveal-modal-bg"),f={open:{top:0,opacity:0,visibility:"visible",display:"block"},close:{top:s,opacity:1,visibility:"hidden",display:"none"}},l;a.length===0&&(a=e("
    ",{"class":"reveal-modal-bg"}).insertAfter(i),a.fadeTo("fast",.8)),i.bind("reveal:open.reveal",d),i.bind("reveal:open.reveal",v),i.bind("reveal:close.reveal",m),i.bind("reveal:closed.reveal",y),i.bind("reveal:opened.reveal reveal:closed.reveal",c),i.bind("reveal:closed.reveal",g),i.bind("reveal:open.reveal",n.open),i.bind("reveal:opened.reveal",n.opened),i.bind("reveal:close.reveal",n.close),i.bind("reveal:closed.reveal",n.closed),i.trigger("reveal:open"),l=e("."+n.dismissModalClass).bind("click.reveal",function(){i.trigger("reveal:close")}),n.closeOnBackgroundClick&&(a.css({cursor:"pointer"}),a.bind("click.reveal",function(){i.trigger("reveal:close")})),e("body").bind("keyup.reveal",function(e){e.which===27&&i.trigger("reveal:close")})})}})(jQuery);(function(e){"use strict";e.fn.findFirstImage=function(){return this.first().find("img").andSelf().filter("img").first()};var t={defaults:{animation:"horizontal-push",animationSpeed:600,timer:!0,advanceSpeed:4e3,pauseOnHover:!1,startClockOnMouseOut:!1,startClockOnMouseOutAfter:1e3,directionalNav:!0,directionalNavRightText:"Right",directionalNavLeftText:"Left",captions:!0,captionAnimation:"fade",captionAnimationSpeed:600,resetTimerOnClick:!1,bullets:!1,bulletThumbs:!1,bulletThumbLocation:"",bulletThumbsHideOnSmall:!0,afterSlideChange:e.noop,afterLoadComplete:e.noop,fluid:!0,centerBullets:!0,singleCycle:!1,slideNumber:!1,stackOnSmall:!1},activeSlide:0,numberSlides:0,orbitWidth:null,orbitHeight:null,locked:null,timerRunning:null,degrees:0,wrapperHTML:'
    ',timerHTML:'
    ',captionHTML:'
    ',directionalNavHTML:'
    ',bulletHTML:'
      ',slideNumberHTML:'',init:function(t,n){var r,i=0,s=this;this.clickTimer=e.proxy(this.clickTimer,this),this.addBullet=e.proxy(this.addBullet,this),this.resetAndUnlock=e.proxy(this.resetAndUnlock,this),this.stopClock=e.proxy(this.stopClock,this),this.startTimerAfterMouseLeave=e.proxy(this.startTimerAfterMouseLeave,this),this.clearClockMouseLeaveTimer=e.proxy(this.clearClockMouseLeaveTimer,this),this.rotateTimer=e.proxy(this.rotateTimer,this),this.options=e.extend({},this.defaults,n),this.options.timer==="false"&&(this.options.timer=!1),this.options.captions==="false"&&(this.options.captions=!1),this.options.directionalNav==="false"&&(this.options.directionalNav=!1),this.$element=e(t),this.$wrapper=this.$element.wrap(this.wrapperHTML).parent(),this.$slides=this.$element.children("img, a, div, figure, li"),this.$element.on("movestart",function(e){(e.distX>e.distY&&e.distX<-e.distY||e.distX-e.distY)&&e.preventDefault()}),this.$element.bind("orbit.next",function(){s.shift("next")}),this.$element.bind("orbit.prev",function(){s.shift("prev")}),this.$element.bind("swipeleft",function(){e(this).trigger("orbit.next")}),this.$element.bind("swiperight",function(){e(this).trigger("orbit.prev")}),this.$element.bind("orbit.goto",function(e,t){s.shift(t)}),this.$element.bind("orbit.start",function(e,t){s.startClock()}),this.$element.bind("orbit.stop",function(e,t){s.stopClock()}),r=this.$slides.filter("img"),r.length===0?this.loaded():r.bind("imageready",function(){i+=1,i===r.length&&s.loaded()})},loaded:function(){this.$element.addClass("orbit").css({width:"1px",height:"1px"}),this.options.stackOnSmall&&this.$element.addClass("orbit-stack-on-small"),this.$slides.addClass("orbit-slide").css({opacity:0}),this.setDimentionsFromLargestSlide(),this.updateOptionsIfOnlyOneSlide(),this.setupFirstSlide(),this.notifySlideChange(),this.options.timer&&(this.setupTimer(),this.startClock()),this.options.captions&&this.setupCaptions(),this.options.directionalNav&&this.setupDirectionalNav(),this.options.bullets&&(this.setupBulletNav(),this.setActiveBullet()),this.options.afterLoadComplete.call(this),Holder.run()},currentSlide:function(){return this.$slides.eq(this.activeSlide)},notifySlideChange:function(){if(this.options.slideNumber){var t=this.activeSlide+1+" of "+this.$slides.length;this.$element.trigger("orbit.change",{slideIndex:this.activeSlide,slideCount:this.$slides.length});if(this.$counter===undefined){var n=e(this.slideNumberHTML).html(t);this.$counter=n,this.$wrapper.append(this.$counter)}else this.$counter.html(t)}},setDimentionsFromLargestSlide:function(){var t=this,n;t.$element.add(t.$wrapper).width(this.$slides.first().outerWidth()),t.$element.add(t.$wrapper).height(this.$slides.first().height()),t.orbitWidth=this.$slides.first().outerWidth(),t.orbitHeight=this.$slides.first().height(),n=this.$slides.first().findFirstImage().clone(),this.$slides.each(function(){var r=e(this),i=r.outerWidth(),s=r.height();i>t.$element.outerWidth()&&(t.$element.add(t.$wrapper).width(i),t.orbitWidth=t.$element.outerWidth()),s>t.$element.height()&&(t.$element.add(t.$wrapper).height(s),t.orbitHeight=t.$element.height(),n=e(this).findFirstImage().clone()),t.numberSlides+=1}),this.options.fluid&&(typeof this.options.fluid=="string"&&(n=e("").attr("data-src","holder.js/"+this.options.fluid)),t.$element.prepend(n),n.addClass("fluid-placeholder"),t.$element.add(t.$wrapper).css({width:"inherit"}),t.$element.add(t.$wrapper).css({height:"inherit"}),e(window).bind("resize",function(){t.orbitWidth=t.$element.outerWidth(),t.orbitHeight=t.$element.height()}))},lock:function(){this.locked=!0},unlock:function(){this.locked=!1},updateOptionsIfOnlyOneSlide:function(){this.$slides.length===1&&(this.options.directionalNav=!1,this.options.timer=!1,this.options.bullets=!1)},setupFirstSlide:function(){var e=this;this.$slides.first().css({"z-index":3,opacity:1}).fadeIn(function(){e.$slides.css({display:"block"})})},startClock:function(){var e=this;if(!this.options.timer)return!1;this.$timer.is(":hidden")?this.clock=setInterval(function(){e.$element.trigger("orbit.next")},this.options.advanceSpeed):(this.timerRunning=!0,this.$pause.removeClass("active"),this.clock=setInterval(this.rotateTimer,this.options.advanceSpeed/180,!1))},rotateTimer:function(e){var t="rotate("+this.degrees+"deg)";this.degrees+=2,this.$rotator.css({"-webkit-transform":t,"-moz-transform":t,"-o-transform":t,"-ms-transform":t}),e&&(this.degrees=0,this.$rotator.removeClass("move"),this.$mask.removeClass("move")),this.degrees>180&&(this.$rotator.addClass("move"),this.$mask.addClass("move")),this.degrees>360&&(this.$rotator.removeClass("move"),this.$mask.removeClass("move"),this.degrees=0,this.$element.trigger("orbit.next"))},stopClock:function(){if(!this.options.timer)return!1;this.timerRunning=!1,clearInterval(this.clock),this.$pause.addClass("active")},setupTimer:function(){this.$timer=e(this.timerHTML),this.$wrapper.append(this.$timer),this.$rotator=this.$timer.find(".rotator"),this.$mask=this.$timer.find(".mask"),this.$pause=this.$timer.find(".pause"),this.$timer.click(this.clickTimer),this.options.startClockOnMouseOut&&(this.$wrapper.mouseleave(this.startTimerAfterMouseLeave),this.$wrapper.mouseenter(this.clearClockMouseLeaveTimer)),this.options.pauseOnHover&&this.$wrapper.mouseenter(this.stopClock)},startTimerAfterMouseLeave:function(){var e=this;this.outTimer=setTimeout(function(){e.timerRunning||e.startClock()},this.options.startClockOnMouseOutAfter)},clearClockMouseLeaveTimer:function(){clearTimeout(this.outTimer)},clickTimer:function(){this.timerRunning?this.stopClock():this.startClock()},setupCaptions:function(){this.$caption=e(this.captionHTML),this.$wrapper.append(this.$caption),this.setCaption()},setCaption:function(){var t=this.currentSlide().attr("data-caption"),n;if(!this.options.captions)return!1;if(t){if(e.trim(e(t).text()).length<1)return!1;t.charAt(0)=="#"&&(t=t.substring(1,t.length)),n=e("#"+t).html(),this.$caption.attr("id",t).html(n);switch(this.options.captionAnimation){case"none":this.$caption.show();break;case"fade":this.$caption.fadeIn(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideDown(this.options.captionAnimationSpeed)}}else switch(this.options.captionAnimation){case"none":this.$caption.hide();break;case"fade":this.$caption.fadeOut(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideUp(this.options.captionAnimationSpeed)}},setupDirectionalNav:function(){var t=this,n=e(this.directionalNavHTML);n.find(".right").html(this.options.directionalNavRightText),n.find(".left").html(this.options.directionalNavLeftText),this.$wrapper.append(n),this.$wrapper.find(".left").click(function(){t.stopClock(),t.options.resetTimerOnClick&&(t.rotateTimer(!0),t.startClock()),t.$element.trigger("orbit.prev")}),this.$wrapper.find(".right").click(function(){t.stopClock(),t.options.resetTimerOnClick&&(t.rotateTimer(!0),t.startClock()),t.$element.trigger("orbit.next")})},setupBulletNav:function(){this.$bullets=e(this.bulletHTML),this.$wrapper.append(this.$bullets),this.$slides.each(this.addBullet),this.$element.addClass("with-bullets"),this.options.centerBullets&&this.$bullets.css("margin-left",-this.$bullets.outerWidth()/2),this.options.bulletThumbsHideOnSmall&&this.$bullets.addClass("hide-for-small")},addBullet:function(t,n){var r=t+1,i=e("
    • "+r+"
    • "),s,o=this;this.options.bulletThumbs&&(s=e(n).attr("data-thumb"),s&&i.addClass("has-thumb").css({background:"url("+this.options.bulletThumbLocation+s+") no-repeat"})),this.$bullets.append(i),i.data("index",t),i.click(function(){o.stopClock(),o.options.resetTimerOnClick&&(o.rotateTimer(!0),o.startClock()),o.$element.trigger("orbit.goto",[i.data("index")])})},setActiveBullet:function(){if(!this.options.bullets)return!1;this.$bullets.find("li").removeClass("active").eq(this.activeSlide).addClass("active")},resetAndUnlock:function(){this.$slides.eq(this.prevActiveSlide).css({"z-index":1}),this.unlock(),this.options.afterSlideChange.call(this,this.$slides.eq(this.prevActiveSlide),this.$slides.eq(this.activeSlide))},shift:function(t){var n=t;this.prevActiveSlide=this.activeSlide;if(this.prevActiveSlide==n)return!1;if(this.$slides.length=="1")return!1;this.locked||(this.lock(),t=="next"?(this.activeSlide++,this.activeSlide==this.numberSlides&&(this.activeSlide=0)):t=="prev"?(this.activeSlide--,this.activeSlide<0&&(this.activeSlide=this.numberSlides-1)):(this.activeSlide=t,this.prevActiveSlidethis.activeSlide&&(n="prev")),this.setActiveBullet(),this.notifySlideChange(),this.$slides.eq(this.prevActiveSlide).css({"z-index":2}),this.options.animation=="fade"&&(this.$slides.eq(this.activeSlide).css({opacity:0,"z-index":3}).animate({opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({opacity:0},this.options.animationSpeed)),this.options.animation=="horizontal-slide"&&(n=="next"&&this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).css("opacity",1).animate({left:0},this.options.animationSpeed,this.resetAndUnlock),n=="prev"&&this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).css("opacity",1).animate({left:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),this.options.animation=="vertical-slide"&&(n=="prev"&&(this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),n=="next"&&this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),this.options.animation=="horizontal-push"&&(n=="next"&&(this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).animate({left:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({left:-this.orbitWidth},this.options.animationSpeed,"",function(){e(this).css({opacity:0})})),n=="prev"&&(this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).animate({left:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({left:this.orbitWidth},this.options.animationSpeed,"",function(){e(this).css({opacity:0})}))),this.options.animation=="vertical-push"&&(n=="next"&&(this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0).animate({top:this.orbitHeight},this.options.animationSpeed,"")),n=="prev"&&(this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0).animate({top:-this.orbitHeight},this.options.animationSpeed))),this.setCaption()),this.activeSlide===this.$slides.length-1&&this.options.singleCycle&&this.stopClock()}};e.fn.orbit=function(n){return this.each(function(){var r=e.extend({},t);r.init(this,n)})}})(jQuery),function(e){function n(t,n){var r=e(t);r.bind("load.imageready",function(){n.apply(t,arguments),r.unbind("load.imageready")})}var t={};e.event.special.imageready={setup:function(e,n,r){t=e||t},add:function(r){var i=e(this),s;this.nodeType===1&&this.tagName.toLowerCase()==="img"&&this.src!==""&&(t.forceLoad?(s=i.attr("src"),i.attr("src",""),n(this,r.handler),i.attr("src",s)):this.complete||this.readyState===4?r.handler.apply(this,arguments):n(this,r.handler))},teardown:function(t){e(this).unbind(".imageready")}}}(jQuery);var Holder=Holder||{};(function(e,t){function s(e,t){var n="complete",r="readystatechange",i=!1,s=i,o=!0,u=e.document,a=u.documentElement,f=u.addEventListener?"addEventListener":"attachEvent",l=u.addEventListener?"removeEventListener":"detachEvent",c=u.addEventListener?"":"on",h=function(o){(o.type!=r||u.readyState==n)&&((o.type=="load"?e:u)[l](c+o.type,h,i),!s&&(s=!0)&&t.call(e,null))},p=function(){try{a.doScroll("left")}catch(e){setTimeout(p,50);return}h("poll")};if(u.readyState==n)t.call(e,"lazy");else{if(u.createEventObject&&a.doScroll){try{o=!e.frameElement}catch(d){}o&&p()}u[f](c+"DOMContentLoaded",h,i),u[f](c+r,h,i),e[f](c+"load",h,i)}}function o(e){e=e.match(/^(\W)?(.*)/);var t=document["getElement"+(e[1]?e[1]=="#"?"ById":"sByClassName":"sByTagName")](e[2]),n=[];return t!=null&&(t.length?n=t:t.length==0?n=t:n=[t]),n}function u(e,t){var n={};for(var r in e)n[r]=e[r];for(var i in t)n[i]=t[i];return n}function a(e,t,n){var r=[t.height,t.width].sort(),s=Math.round(r[1]/16),o=Math.round(r[0]/16),u=Math.max(n.size,s);i.width=t.width,i.height=t.height,e.textAlign="center",e.textBaseline="middle",e.fillStyle=n.background,e.fillRect(0,0,t.width,t.height),e.fillStyle=n.foreground,e.font="bold "+u+"px sans-serif";var a=n.text?n.text:t.width+"x"+t.height;return Math.round(e.measureText(a).width)/t.width>1&&(u=Math.max(o,n.size)),e.font="bold "+u+"px sans-serif",e.fillText(a,t.width/2,t.height/2,t.width),i.toDataURL("image/png")}var n=!1,r=!1,i=document.createElement("canvas");if(!i.getContext)r=!0;else if(i.toDataURL("image/png").indexOf("data:image/png")<0)r=!0;else var f=i.getContext("2d");var l={domain:"holder.js",images:"img",themes:{gray:{background:"#eee",foreground:"#aaa",size:12},social:{background:"#3a5a97",foreground:"#fff",size:12},industrial:{background:"#434A52",foreground:"#C2F200",size:12}}};e.flags={dimensions:{regex:/([0-9]+)x([0-9]+)/,output:function(e){var t=this.regex.exec(e);return{width:+t[1],height:+t[2]}}},colors:{regex:/#([0-9a-f]{3,})\:#([0-9a-f]{3,})/i,output:function(e){var t=this.regex.exec(e);return{size:l.themes.gray.size,foreground:"#"+t[2],background:"#"+t[1]}}},text:{regex:/text\:(.*)/,output:function(e){return this.regex.exec(e)[1]}}};for(var c in e.flags)e.flags[c].match=function(e){return e.match(this.regex)};e.add_theme=function(t,n){return t!=null&&n!=null&&(l.themes[t]=n),e},e.add_image=function(t,n){var r=o(n);if(r.length)for(var i=0,s=r.length;ili.has-flyout",this).addClass("is-touch")):e(".nav-bar>li.has-flyout",this).on("mouseenter mouseleave",function(t){t.type=="mouseenter"&&(e(".nav-bar").find(".flyout").hide(),e(this).children(".flyout").show());if(t.type=="mouseleave"){var n=e(this).children(".flyout"),r=n.find("input"),i=function(t){var n;return t.length>0?(t.each(function(){e(this).is(":focus")&&(n=!0)}),n):!1};i(r)||e(this).children(".flyout").hide()}})}})(jQuery,this);(function(e,t,n){"use strict";e.fn.foundationButtons=function(t){var r=e(document),i=e.extend({dropdownAsToggle:!1,activeClass:"active"},t),s=function(t){e(".button.dropdown").find("ul").not(t).removeClass("show-dropdown")},o=function(t){var n=e(".button.dropdown").not(t);n.add(e("> span."+i.activeClass,n)).removeClass(i.activeClass)};r.on("click.fndtn",".button.disabled",function(e){e.preventDefault()}),e(".button.dropdown > ul",this).addClass("no-hover"),r.on("click.fndtn",".button.dropdown:not(.split), .button.dropdown.split span",function(t){var n=e(this),r=n.closest(".button.dropdown"),u=e("> ul",r);e.inArray(t.target.nodeName,["A","BUTTON"])&&t.preventDefault(),setTimeout(function(){s(i.dropdownAsToggle?"":u),u.toggleClass("show-dropdown"),i.dropdownAsToggle&&(o(r),n.toggleClass(i.activeClass))},0)}),r.on("click.fndtn","body, html",function(t){if(n==t.originalEvent)return;e(t.originalEvent.target).is(".button.dropdown:not(.split), .button.dropdown.split span")||(s(),i.dropdownAsToggle&&o())});var u=e(".button.dropdown:not(.large):not(.small):not(.tiny):visible",this).outerHeight()-1,a=e(".button.large.dropdown:visible",this).outerHeight()-1,f=e(".button.small.dropdown:visible",this).outerHeight()-1,l=e(".button.tiny.dropdown:visible",this).outerHeight()-1;e(".button.dropdown:not(.large):not(.small):not(.tiny) > ul",this).css("top",u),e(".button.dropdown.large > ul",this).css("top",a),e(".button.dropdown.small > ul",this).css("top",f),e(".button.dropdown.tiny > ul",this).css("top",l),e(".button.dropdown.up:not(.large):not(.small):not(.tiny) > ul",this).css("top","auto").css("bottom",u-2),e(".button.dropdown.up.large > ul",this).css("top","auto").css("bottom",a-2),e(".button.dropdown.up.small > ul",this).css("top","auto").css("bottom",f-2),e(".button.dropdown.up.tiny > ul",this).css("top","auto").css("bottom",l-2)}})(jQuery,this);(function(e,t,n,r){"use strict";var i={callback:e.noop,deep_linking:!0,init:!1},s={init:function(t){return i=e.extend({},i,t),this.each(function(){i.init||s.events(),i.deep_linking&&s.from_hash()})},events:function(){e(n).on("click.fndtn",".tabs a",function(t){s.set_tab(e(this).parent("dd, li"),t)}),i.init=!0},set_tab:function(t,n){var r=t.closest("dl, ul").find(".active"),s=t.children("a").attr("href"),o=/^#/.test(s),u=e(s+"Tab");o&&u.length>0&&(n&&!i.deep_linking&&n.preventDefault(),u.closest(".tabs-content").children("li").removeClass("active").hide(),u.css("display","block").addClass("active")),r.removeClass("active"),t.addClass("active"),i.callback()},from_hash:function(){var n=t.location.hash,r=e('a[href="'+n+'"]');r.trigger("click.fndtn")}};e.fn.foundationTabs=function(t){if(s[t])return s[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t=="object"||!t)return s.init.apply(this,arguments);e.error("Method "+t+" does not exist on jQuery.foundationTabs")}})(jQuery,this,this.document);(function(e,t,n){"use strict";var r={bodyHeight:0,selector:".has-tip",additionalInheritableClasses:[],tooltipClass:".tooltip",tipTemplate:function(e,t){return''+t+''}},i={init:function(t){return r=e.extend(r,t),r.selector=r.targetClass?r.targetClass:r.selector,this.each(function(){var t=e("body");Modernizr.touch?(t.on("click.tooltip touchstart.tooltip touchend.tooltip",r.selector,function(t){t.preventDefault(),e(r.tooltipClass).hide(),i.showOrCreateTip(e(this))}),t.on("click.tooltip touchstart.tooltip touchend.tooltip",r.tooltipClass,function(t){t.preventDefault(),e(this).fadeOut(150)})):t.on("mouseenter.tooltip mouseleave.tooltip",r.selector,function(t){var n=e(this);t.type==="mouseenter"?i.showOrCreateTip(n):t.type==="mouseleave"&&i.hide(n)}),e(this).data("tooltips",!0)})},showOrCreateTip:function(e,t){var n=i.getTip(e);n&&n.length>0?i.show(e):i.create(e,t)},getTip:function(t){var n=i.selector(t),s=null;return n&&(s=e("span[data-selector="+n+"]"+r.tooltipClass)),s.length>0?s:!1},selector:function(e){var t=e.attr("id"),r=e.data("selector");return t===n&&r===n&&(r="tooltip"+Math.random().toString(36).substring(7),e.attr("data-selector",r)),t?t:r},create:function(t,n){var s=e(r.tipTemplate(i.selector(t),e("
      ").html(n?n:t.attr("title")).html())),o=i.inheritable_classes(t);s.addClass(o).appendTo("body"),Modernizr.touch&&s.append('tap to close '),t.removeAttr("title"),i.show(t)},reposition:function(n,r,i){var s,o,u,a,f,l;r.css("visibility","hidden").show(),s=n.data("width"),o=r.children(".nub"),u=o.outerHeight(),a=o.outerWidth(),l=function(e,t,n,r,i,s){return e.css({top:t,bottom:r,left:i,right:n,"max-width":s?s:"auto"}).end()},l(r,n.offset().top+n.outerHeight()+10,"auto","auto",n.offset().left,s),l(o,-u,"auto","auto",10);if(e(t).width()<767){if(n.data("mobile-width"))r.width(n.data("mobile-width")).css("left",15).addClass("tip-override");else{f=n.closest(".columns"),f.length<0&&(f=e("body"));if(f.outerWidth())r.width(f.outerWidth()-25).css("left",15).addClass("tip-override");else{var c=Math.ceil(e(t).width()*.9);r.width(c).css("left",15).addClass("tip-override")}}l(o,-u,"auto","auto",n.offset().left)}else i&&i.indexOf("tip-top")>-1?(l(r,n.offset().top-r.outerHeight()-u,"auto","auto",n.offset().left,s).removeClass("tip-override"),l(o,"auto","auto",-u,"auto")):i&&i.indexOf("tip-left")>-1?(l(r,n.offset().top+n.outerHeight()/2-u,"auto","auto",n.offset().left-r.outerWidth()-10,s).removeClass("tip-override"),l(o,r.outerHeight()/2-u/2,-u,"auto","auto")):i&&i.indexOf("tip-right")>-1?(l(r,n.offset().top+n.outerHeight()/2-u,"auto","auto",n.offset().left+n.outerWidth()+10,s).removeClass("tip-override"),l(o,r.outerHeight()/2-u/2,"auto","auto",-u)):i&&i.indexOf("tip-centered-top")>-1?(l(r,n.offset().top-r.outerHeight()-u,"auto","auto",n.offset().left+(n.outerWidth()-r.outerWidth())/2,s).removeClass("tip-override"),l(o,"auto",r.outerWidth()/2-u/2,-u,"auto")):i&&i.indexOf("tip-centered-bottom")>-1&&(l(r,n.offset().top+n.outerHeight()+10,"auto","auto",n.offset().left+(n.outerWidth()-r.outerWidth())/2,s).removeClass("tip-override"),l(o,-u,r.outerWidth()/2-u/2,"auto","auto"));r.css("visibility","visible").hide()},inheritable_classes:function(t){var n=["tip-top","tip-left","tip-bottom","tip-right","tip-centered-top","tip-centered-bottom","noradius"].concat(r.additionalInheritableClasses),i=t.attr("class"),s=i?e.map(i.split(" "),function(t,r){if(e.inArray(t,n)!==-1)return t}).join(" "):"";return e.trim(s)},show:function(e){var t=i.getTip(e);i.reposition(e,t,e.attr("class")),t.fadeIn(150)},hide:function(e){var t=i.getTip(e);t.fadeOut(150)},reload:function(){var t=e(this);return t.data("tooltips")?t.foundationTooltips("destroy").foundationTooltips("init"):t.foundationTooltips("init")},destroy:function(){return this.each(function(){e(t).off(".tooltip"),e(r.selector).off(".tooltip"),e(r.tooltipClass).each(function(t){e(e(r.selector).get(t)).attr("title",e(this).text())}).remove()})}};e.fn.foundationTooltips=function(t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t=="object"||!t)return i.init.apply(this,arguments);e.error("Method "+t+" does not exist on jQuery.foundationTooltips")}})(jQuery,this);(function(e,t,n){"use strict";e.fn.foundationAccordion=function(t){var n=function(e){return e.hasClass("hover")&&!Modernizr.touch};e(document).on("mouseenter",".accordion li",function(){var t=e(this).parent();if(n(t)){var r=e(this).children(".content").first();e(".content",t).not(r).slideUp(300).parent("li"),r.slideToggle(300,function(){r.parent("li").addClass("active");})}}),e(document).on("click.fndtn",".accordion li .title",function(){var t=e(this).closest("li"),r=t.parent();if(!n(r)){var i=t.children(".content").first();t.hasClass("active")?r.find("li").removeClass("active").end().find(".content").slideUp(300):(e(".content",r).not(i).slideUp(300).parent("li").removeClass("active"),i.slideDown(300,function(){i.parent("li").addClass("active");}))}})};})(jQuery,this);(function(e,t,n){function f(e){var t={},r=/^jQuery\d+$/;return n.each(e.attributes,function(e,n){n.specified&&!r.test(n.name)&&(t[n.name]=n.value)}),t}function l(e,r){var i=this,s=n(i);if(i.value==s.attr("placeholder")&&s.hasClass("placeholder"))if(s.data("placeholder-password")){s=s.hide().next().show().attr("id",s.removeAttr("id").data("placeholder-id"));if(e===!0)return s[0].value=r;s.focus()}else i.value="",s.removeClass("placeholder"),i==t.activeElement&&i.select()}function c(){var e,t=this,r=n(t),i=r,s=this.id;if(t.value==""){if(t.type=="password"){if(!r.data("placeholder-textinput")){try{e=r.clone().attr({type:"text"})}catch(o){e=n("").attr(n.extend(f(this),{type:"text"}))}e.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":s}).bind("focus.placeholder",l),r.data({"placeholder-textinput":e,"placeholder-id":s}).before(e)}r=r.removeAttr("id").hide().prev().attr("id",s).show()}r.addClass("placeholder"),r[0].value=r.attr("placeholder")}else r.removeClass("placeholder")}var r="placeholder"in t.createElement("input"),i="placeholder"in t.createElement("textarea"),s=n.fn,o=n.valHooks,u,a;r&&i?(a=s.placeholder=function(){return this},a.input=a.textarea=!0):(a=s.placeholder=function(){var e=this;return e.filter((r?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":l,"blur.placeholder":c}).data("placeholder-enabled",!0).trigger("blur.placeholder"),e},a.input=r,a.textarea=i,u={get:function(e){var t=n(e);return t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":e.value},set:function(e,r){var i=n(e);return i.data("placeholder-enabled")?(r==""?(e.value=r,e!=t.activeElement&&c.call(e)):i.hasClass("placeholder")?l.call(e,!0,r)||(e.value=r):e.value=r,i):e.value=r}},r||(o.input=u),i||(o.textarea=u),n(function(){n(t).delegate("form","submit.placeholder",function(){var e=n(".placeholder",this).each(l);setTimeout(function(){e.each(c)},10)})}),n(e).bind("beforeunload.placeholder",function(){n(".placeholder").each(function(){this.value=""})}))})(this,document,jQuery);(function(e,t,n){"use strict";e.fn.foundationAlerts=function(t){var n=e.extend({callback:e.noop},t);e(document).on("click",".alert-box a.close",function(t){t.preventDefault(),e(this).closest(".alert-box").fadeOut(function(){e(this).remove(),n.callback()})})}})(jQuery,this);(function(e,t,n){"use strict";var r={index:0,initialized:!1},i={init:function(n){return this.each(function(){r=e.extend(r,n),r.$w=e(t),r.$topbar=e("nav.top-bar"),r.$section=r.$topbar.find("section"),r.$titlebar=r.$topbar.children("ul:first");var s=e("
      ").appendTo("body");r.breakPoint=s.width(),s.remove(),r.initialized||(i.assemble(),r.initialized=!0),r.height||i.largestUL(),r.$topbar.parent().hasClass("fixed")&&e("body").css("padding-top",r.$topbar.outerHeight()),e(".top-bar .toggle-topbar").off("click.fndtn").on("click.fndtn",function(e){e.preventDefault(),i.breakpoint()&&(r.$topbar.toggleClass("expanded"),r.$topbar.css("min-height","")),r.$topbar.hasClass("expanded")||(r.$section.css({left:"0%"}),r.$section.find(">.name").css({left:"100%"}),r.$section.find("li.moved").removeClass("moved"),r.index=0)}),e(".top-bar .has-dropdown>a").off("click.fndtn").on("click.fndtn",function(t){(Modernizr.touch||i.breakpoint())&&t.preventDefault();if(i.breakpoint()){var n=e(this),s=n.closest("li");r.index+=1,s.addClass("moved"),r.$section.css({left:-(100*r.index)+"%"}),r.$section.find(">.name").css({left:100*r.index+"%"}),n.siblings("ul").height(r.height+r.$titlebar.outerHeight(!0)),r.$topbar.css("min-height",r.height+r.$titlebar.outerHeight(!0)*2)}}),e(t).on("resize.fndtn.topbar",function(){i.breakpoint()||r.$topbar.css("min-height","")}),e(".top-bar .has-dropdown .back").off("click.fndtn").on("click.fndtn",function(t){t.preventDefault();var n=e(this),i=n.closest("li.moved"),s=i.parent();r.index-=1,r.$section.css({left:-(100*r.index)+"%"}),r.$section.find(">.name").css({left:100*r.index+"%"}),r.index===0&&r.$topbar.css("min-height",0),setTimeout(function(){i.removeClass("moved")},300)})})},breakpoint:function(){return r.$w.width()a").each(function(){var t=e(this),n=t.siblings(".dropdown"),r=e('
    • ');r.find("h5>a").html(t.html()),n.prepend(r)}),r.$section.appendTo(r.$topbar)},largestUL:function(){var t=r.$topbar.find("section ul ul"),n=t.first(),i=0;t.each(function(){e(this).children("li").length>n.children("li").length&&(n=e(this))}),n.children("li").each(function(){i+=e(this).outerHeight(!0)}),r.height=i}};e.fn.foundationTopBar=function(t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t=="object"||!t)return i.init.apply(this,arguments);e.error("Method "+t+" does not exist on jQuery.foundationTopBar")};if(e(".sticky").length>0){var s=e(".sticky").length?e(".sticky").offset().top:0,o=e(t);o.scroll(function(){o.scrollTop()>=s?e(".sticky").addClass("fixed"):o.scrollTop()X',timer:'
      ',tip:'
      ',wrapper:'
      ',button:''}},i=i||!1,s={},o={init:function(n){return this.each(function(){if(e.isEmptyObject(s)){s=e.extend(!0,r,n),s.document=t.document,s.$document=e(s.document),s.$window=e(t),s.$content_el=e(this),s.body_offset=e(s.tipContainer).position(),s.$tip_content=e("> li",s.$content_el),s.paused=!1,s.attempts=0,s.tipLocationPatterns={top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},o.jquery_check(),e.isFunction(e.cookie)||(s.cookieMonster=!1);if(!s.cookieMonster||!e.cookie(s.cookieName))s.$tip_content.each(function(t){o.create({$li:e(this),index:t})}),!s.startTimerOnClick&&s.timer>0?(o.show("init"),o.startTimer()):o.show("init");s.$document.on("click.joyride",".joyride-next-tip, .joyride-modal-bg",function(e){e.preventDefault(),s.$li.next().length<1?o.end():s.timer>0?(clearTimeout(s.automate),o.hide(),o.show(),o.startTimer()):(o.hide(),o.show())}),s.$document.on("click.joyride",".joyride-close-tip",function(e){e.preventDefault(),o.end()}),s.$window.bind("resize.joyride",function(e){o.is_phone()?o.pos_phone():o.pos_default()})}else o.restart()})},resume:function(){o.set_li(),o.show()},tip_template:function(t){var n,r;return t.tip_class=t.tip_class||"",n=e(s.template.tip).addClass(t.tip_class),r=e.trim(e(t.li).html())+o.button_text(t.button_text)+s.template.link+o.timer_instance(t.index),n.append(e(s.template.wrapper)),n.first().attr("data-index",t.index),e(".joyride-content-wrapper",n).append(r),n[0]},timer_instance:function(t){var n;return t===0&&s.startTimerOnClick&&s.timer>0||s.timer===0?n="":n=o.outerHTML(e(s.template.timer)[0]),n},button_text:function(t){return s.nextButton?(t=e.trim(t)||"Next",t=o.outerHTML(e(s.template.button).append(t)[0])):t="",t},create:function(t){var n=t.$li.attr("data-button")||t.$li.attr("data-text"),r=t.$li.attr("class"),i=e(o.tip_template({tip_class:r,index:t.index,button_text:n,li:t.$li}));e(s.tipContainer).append(i)},show:function(t){var r={},i,u=[],a=0,f,l=null;if(s.$li===n||e.inArray(s.$li.index(),s.pauseAfter)===-1){s.paused?s.paused=!1:o.set_li(t),s.attempts=0;if(s.$li.length&&s.$target.length>0){u=(s.$li.data("options")||":").split(";"),a=u.length;for(i=a-1;i>=0;i--)f=u[i].split(":"),f.length===2&&(r[e.trim(f[0])]=e.trim(f[1]));s.tipSettings=e.extend({},s,r),s.tipSettings.tipLocationPattern=s.tipLocationPatterns[s.tipSettings.tipLocation],/body/i.test(s.$target.selector)||o.scroll_to(),o.is_phone()?o.pos_phone(!0):o.pos_default(!0),l=e(".joyride-timer-indicator",s.$next_tip),/pop/i.test(s.tipAnimation)?(l.outerWidth(0),s.timer>0?(s.$next_tip.show(),l.animate({width:e(".joyride-timer-indicator-wrap",s.$next_tip).outerWidth()},s.timer)):s.$next_tip.show()):/fade/i.test(s.tipAnimation)&&(l.outerWidth(0),s.timer>0?(s.$next_tip.fadeIn(s.tipAnimationFadeSpeed),s.$next_tip.show(),l.animate({width:e(".joyride-timer-indicator-wrap",s.$next_tip).outerWidth()},s.timer)):s.$next_tip.fadeIn(s.tipAnimationFadeSpeed)),s.$current_tip=s.$next_tip}else s.$li&&s.$target.length<1?o.show():o.end()}else s.paused=!0},is_phone:function(){return i?i.mq("only screen and (max-width: 767px)"):s.$window.width()<767?!0:!1},hide:function(){s.postStepCallback(s.$li.index(),s.$current_tip),e(".joyride-modal-bg").hide(),s.$current_tip.hide()},set_li:function(e){e?(s.$li=s.$tip_content.eq(s.startOffset),o.set_next_tip(),s.$current_tip=s.$next_tip):(s.$li=s.$li.next(),o.set_next_tip()),o.set_target()},set_next_tip:function(){s.$next_tip=e(".joyride-tip-guide[data-index="+s.$li.index()+"]")},set_target:function(){var t=s.$li.attr("data-class"),n=s.$li.attr("data-id"),r=function(){return n?e(s.document.getElementById(n)):t?e("."+t).first():e("body")};s.$target=r()},scroll_to:function(){var t,n;t=s.$window.height()/2,n=Math.ceil(s.$target.offset().top-t+s.$next_tip.outerHeight()),e("html, body").stop().animate({scrollTop:n},s.scrollSpeed)},paused:function(){return e.inArray(s.$li.index()+1,s.pauseAfter)===-1?!0:!1},destroy:function(){s.$document.off(".joyride"),e(t).off(".joyride"),e(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),e(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(s.automate),s={}},restart:function(){o.hide(),s.$li=n,o.show("init")},pos_default:function(t){var n=Math.ceil(s.$window.height()/2),r=s.$next_tip.offset(),i=e(".joyride-nub",s.$next_tip),u=Math.ceil(i.outerHeight()/2),a=t||!1;a&&(s.$next_tip.css("visibility","hidden"),s.$next_tip.show()),/body/i.test(s.$target.selector)?s.$li.length&&o.pos_modal(i):(o.bottom()?(s.$next_tip.css({top:s.$target.offset().top+u+s.$target.outerHeight(),left:s.$target.offset().left}),o.nub_position(i,s.tipSettings.nubPosition,"top")):o.top()?(s.$next_tip.css({top:s.$target.offset().top-s.$next_tip.outerHeight()-u,left:s.$target.offset().left}),o.nub_position(i,s.tipSettings.nubPosition,"bottom")):o.right()?(s.$next_tip.css({top:s.$target.offset().top,left:s.$target.outerWidth()+s.$target.offset().left}),o.nub_position(i,s.tipSettings.nubPosition,"left")):o.left()&&(s.$next_tip.css({top:s.$target.offset().top,left:s.$target.offset().left-s.$next_tip.outerWidth()-u}),o.nub_position(i,s.tipSettings.nubPosition,"right")),!o.visible(o.corners(s.$next_tip))&&s.attempts').show(),/pop/i.test(s.tipAnimation)?e(".joyride-modal-bg").show():e(".joyride-modal-bg").fadeIn(s.tipAnimationFadeSpeed)},center:function(){var e=s.$window;return s.$next_tip.css({top:(e.height()-s.$next_tip.outerHeight())/2+e.scrollTop(),left:(e.width()-s.$next_tip.outerWidth())/2+e.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(s.tipSettings.tipLocation)},top:function(){return/top/i.test(s.tipSettings.tipLocation)},right:function(){return/right/i.test(s.tipSettings.tipLocation)},left:function(){return/left/i.test(s.tipSettings.tipLocation)},corners:function(e){var t=s.$window,n=t.width()+t.scrollLeft(),r=t.width()+t.scrollTop();return[e.offset().top<=t.scrollTop(),n<=e.offset().left+e.outerWidth(),r<=e.offset().top+e.outerHeight(),t.scrollLeft()>=e.offset().left]},visible:function(e){var t=e.length;while(t--)if(e[t])return!1;return!0},nub_position:function(e,t,n){t==="auto"?e.addClass(n):e.addClass(t)},startTimer:function(){s.$li.length?s.automate=setTimeout(function(){o.hide(),o.show(),o.startTimer()},s.timer):clearTimeout(s.automate)},end:function(){s.cookieMonster&&e.cookie(s.cookieName,"ridden",{expires:365,domain:s.cookieDomain}),s.timer>0&&clearTimeout(s.automate),e(".joyride-modal-bg").hide(),s.$current_tip.hide(),s.postStepCallback(s.$li.index(),s.$current_tip),s.postRideCallback(s.$li.index(),s.$current_tip)},jquery_check:function(){return e.isFunction(e.fn.on)?!0:(e.fn.on=function(e,t,n){return this.delegate(t,e,n)},e.fn.off=function(e,t,n){return this.undelegate(t,e,n)},!1)},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)},version:function(){return s.version}};e.fn.joyride=function(t){if(o[t])return o[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t=="object"||!t)return o.init.apply(this,arguments);e.error("Method "+t+" does not exist on jQuery.joyride")}})(jQuery,this);(function(e,t,n,r){"use strict";var i={templates:{viewing:'×'},close_selectors:"a.clearing-close",initialized:!1,locked:!1},s={init:function(t,r){return this.find("ul[data-clearing]").each(function(){var t=e(n),r=e(this),o=o||{},u=u||{},a=r.data("fndtn.clearing.settings");a||(o.$parent=r.parent(),r.data("fndtn.clearing.settings",e.extend({},i,o)),s.assemble(r.find("li")),i.initialized||(s.events(r),Modernizr.touch&&s.swipe_events()))})},events:function(r){var o=r.data("fndtn.clearing.settings");e(n).on("click.fndtn.clearing","ul[data-clearing] li",function(t,n,r){var n=n||e(this),r=r||n,i=n.parent().data("fndtn.clearing.settings");t.preventDefault(),i||n.parent().foundationClearing(),s.open(e(t.target),n,r),s.update_paddles(r)}).on("click.fndtn.clearing",".clearing-main-right",function(e){s.nav(e,"next")}).on("click.fndtn.clearing",".clearing-main-left",function(e){s.nav(e,"prev")}).on("click.fndtn.clearing",o.close_selectors,this.close).on("keydown.fndtn.clearing",this.keydown),e(t).on("resize.fndtn.clearing",this.resize),i.initialized=!0},swipe_events:function(){e(n).bind("swipeleft","ul[data-clearing]",function(e){s.nav(e,"next")}).bind("swiperight","ul[data-clearing]",function(e){s.nav(e,"prev")}).bind("movestart","ul[data-clearing]",function(e){(e.distX>e.distY&&e.distX<-e.distY||e.distX-e.distY)&&e.preventDefault()})},assemble:function(e){var t=e.parent(),n=t.data("fndtn.clearing.settings"),r=t.detach(),i={grid:'",viewing:n.templates.viewing},s='
      '+i.viewing+i.grid+"
      ";return n.$parent.append(s)},open:function(e,t,n){var r=n.closest(".clearing-assembled"),i=r.find("div:first"),o=i.find(".visible-img"),u=o.find("img").not(e);s.locked()||(u.attr("src",this.load(e)),u.loaded(function(){r.addClass("clearing-blackout"),i.addClass("clearing-container"),this.caption(o.find(".clearing-caption"),e),o.show(),this.fix_height(n),this.center(u),this.shift(t,n,function(){n.siblings().removeClass("visible"),n.addClass("visible")})}.bind(this)))},close:function(t){t.preventDefault();var n=function(e){return/blackout/.test(e.selector)?e:e.closest(".clearing-blackout")}(e(this)),r,s;return this===t.target&&n&&(r=n.find("div:first"),s=r.find(".visible-img"),i.prev_index=0,n.find("ul[data-clearing]").attr("style",""),n.removeClass("clearing-blackout"),r.removeClass("clearing-container"),s.hide()),!1},keydown:function(t){var n=e(".clearing-blackout").find("ul[data-clearing]");t.which===39&&s.go(n,"next"),t.which===37&&s.go(n,"prev"),t.which===27&&e("a.clearing-close").trigger("click")},nav:function(t,n){var r=e(".clearing-blackout").find("ul[data-clearing]");t.preventDefault(),this.go(r,n)},resize:function(){var t=e(".clearing-blackout .visible-img").find("img");t.length>0&&s.center(t)},fix_height:function(t){var n=t.siblings();n.each(function(){var t=e(this),n=t.find("img");t.height()>n.outerHeight()&&t.addClass("fix-height")}).closest("ul").width(n.length*100+"%")},update_paddles:function(e){var t=e.closest(".carousel").siblings(".visible-img");e.next().length>0?t.find(".clearing-main-right").removeClass("disabled"):t.find(".clearing-main-right").addClass("disabled"),e.prev().length>0?t.find(".clearing-main-left").removeClass("disabled"):t.find(".clearing-main-left").addClass("disabled")},load:function(e){var t=e.parent().attr("href");return this.preload(e),t?t:e.attr("src")},preload:function(e){this.img(e.closest("li").next()),this.img(e.closest("li").prev())},img:function(e){if(e.length>0){var t=new Image,n=e.find("a");n.length>0?t.src=n.attr("href"):t.src=e.find("img").attr("src")}},caption:function(e,t){var n=t.data("caption");n?e.text(n).show():e.text("").hide()},go:function(e,t){var n=e.find(".visible"),r=n[t]();r.length>0&&r.find("img").trigger("click",[n,r])},shift:function(e,t,n){var r=t.parent(),s=i.prev_index,o=this.direction(r,e,t),u=parseInt(r.css("left"),10),a=t.outerWidth(),f;t.index()!==s&&!/skip/.test(o)?/left/.test(o)?(this.lock(),r.animate({left:u+a},300,this.unlock)):/right/.test(o)&&(this.lock(),r.animate({left:u-a},300,this.unlock)):/skip/.test(o)&&(f=t.index()-i.up_count,this.lock(),f>0?r.animate({left:-(f*a)},300,this.unlock):r.animate({left:0},300,this.unlock)),n()},lock:function(){i.locked=!0},unlock:function(){i.locked=!1},locked:function(){return i.locked},direction:function(t,n,r){var s=t.find("li"),o=s.outerWidth()+s.outerWidth()/4,u=Math.floor(e(".clearing-container").outerWidth()/o)-1,a=s.index(r),f;return i.up_count=u,this.adjacent(i.prev_index,a)?a>u&&a>i.prev_index?f="right":a>u-1&&a<=i.prev_index?f="left":f=!1:f="skip",i.prev_index=a,f},adjacent:function(e,t){for(var n=t+1;n>=t-1;n--)if(n===e)return!0;return!1},center:function(e){e.css({marginLeft:-(e.outerWidth()/2),marginTop:-(e.outerHeight()/2)})},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)}};e.fn.foundationClearing=function(t){if(s[t])return s[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t=="object"||!t)return s.init.apply(this,arguments);e.error("Method "+t+" does not exist on jQuery.foundationClearing")},function(e){e.fn.loaded=function(t,n){function o(){s-=1,!s&&t()}function u(){this.one("load",o);if(e.browser.msie){var t=this.attr("src"),n=t.match(/\?/)?"&":"?";n+=r.cachePrefix+"="+(new Date).getTime(),this.attr("src",t+n)}}var r=e.extend({},e.fn.loaded.defaults,n),i=this.find("img").add(this.filter("img")),s=i.length;return i.each(function(){var t=e(this);if(!t.attr("src")){o();return}this.complete||this.readyState===4?o():u.call(t)})},e.fn.loaded.defaults={cachePrefix:"random"}}(jQuery)})(jQuery,this,this.document);(function(e,t,n){"use strict";e.fn.foundationMagellan=function(n){var r=e(t),i=e(document),s=e("[data-magellan-expedition=fixed]"),o={threshold:s.length?s.outerHeight(!0):0,activeClass:"active"},n=e.extend({},o,n);i.on("magellan.arrival","[data-magellan-arrival]",function(t){var r=e(this),i=r.closest("[data-magellan-expedition]"),s=i.attr("data-magellan-active-class")||n.activeClass;r.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(this).removeClass(s),r.addClass(s)});var u=e("[data-magellan-expedition]");u.find("[data-magellan-arrival]:first").addClass(u.attr("data-magellan-active-class")||n.activeClass),s.on("magellan.update-position",function(){var t=e(this);t.data("magellan-fixed-position",""),t.data("magellan-top-offset","")}).trigger("magellan.update-position"),r.on("resize.magellan",function(){s.trigger("magellan.update-position")}),r.on("scroll.magellan",function(){var t=r.scrollTop();s.each(function(){var r=e(this);r.data("magellan-top-offset")===""&&r.data("magellan-top-offset",r.offset().top);var i=t+n.threshold>r.data("magellan-top-offset");r.data("magellan-fixed-position")!=i&&(r.data("magellan-fixed-position",i),i?r.css({position:"fixed",top:0}):r.css({position:"",top:""}))})});var a=e("[data-magellan-destination]:last");a.length>0&&r.on("scroll.magellan",function(t){var s=r.scrollTop(),o=s+r.outerHeight(!0),u=Math.ceil(a.offset().top);e("[data-magellan-destination]").each(function(){var t=e(this),r=t.attr("data-magellan-destination"),a=t.offset().top-s;a<=n.threshold&&e("[data-magellan-arrival="+r+"]").trigger("magellan.arrival"),o>=i.outerHeight(!0)&&u>s&&u").attr({class:"keyframe-style",id:params.id,type:"text/css"}).appendTo("head");};$.keyframe={getVendorPrefix:function(){var ua;ua=navigator.userAgent;if(ua.indexOf("Opera")!==-1){return"-o-";}else if(ua.indexOf("MSIE")!==-1){return"-ms-";}else if(ua.indexOf("WebKit")!==-1){return"-webkit-";}else if(ua.indexOf("Gecko")!==-1){return"-moz-";}else{return"";}},isSupported:function(){var animationSupport,element,pfx;element=$('body').get(0);animationSupport=false;if(element.style.animationName){animationSupport=true;}else{pfx=this.getVendorPrefix().slice(1,-1);var property=pfx+"AnimationName";if(property in element.style){animationSupport=true;}}return animationSupport;},getProperty:function(property){var temp=property;switch(property){case"transform":temp=this.getVendorPrefix()+temp;break;}return temp;},generate:function(frameData){var $elems,$frameStyle,css,frameName,property,key;frameName=frameData.name||"";css="@"+(this.getVendorPrefix())+"keyframes "+frameName+" {";for(key in frameData){if(key!=="name"){css+=key+" {";for(property in frameData[key]){var pfx_property=this.getProperty(property);css+=pfx_property+":"+frameData[key][property]+";";}css+="}";}}css+="}";$frameStyle=$("style#"+frameData.name);if($frameStyle.length>0){$frameStyle.html(css);$elems=$("*").filter(function(){this.style[""+($.keyframe.getVendorPrefix().slice(1,-1))+"AnimationName"]===frameName;});$elems.each(function(){var $el,options;$el=$(this);options=$el.data("keyframeOptions");$el.resetKeyframe(function(){$el.playKeyframe(options);});});}else{$createKeyframeStyleTag({id:frameName}).append(css);}},define:function(frameData){if(frameData.length){for(var i=0;ii;i++)e[i][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.invokeAll("enable")},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=i.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+r,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,a[t.waypointContextKey]=this,r+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var r=0,a={},i=window.Waypoint,n=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete a[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,i.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||i.isTouch)&&(e.didScroll=!0,i.requestAnimationFrame(t))})},e.prototype.handleResize=function(){i.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var r in e){var a=e[r],i=a.newScroll>a.oldScroll?a.forward:a.backward;for(var n in this.waypoints[r]){var o=this.waypoints[r][n],s=a.oldScroll=o.triggerPoint,c=s&&l,u=!s&&!l;(c||u)&&(o.queueTrigger(i),t[o.group.id]=o.group)}}for(var p in t)t[p].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?i.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?i.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var r in this.waypoints[e])t.push(this.waypoints[e][r]);for(var a=0,i=t.length;i>a;a++)t[a].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,r=e?void 0:this.adapter.offset(),a={};this.handleScroll(),t={horizontal:{contextOffset:e?0:r.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:r.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var n in t){var o=t[n];for(var s in this.waypoints[n]){var l,c,u,p,f,d=this.waypoints[n][s],g=d.options.offset,y=d.triggerPoint,h=0,m=null==y;d.element!==d.element.window&&(h=d.adapter.offset()[o.offsetProp]),"function"==typeof g?g=g.apply(d):"string"==typeof g&&(g=parseFloat(g),d.options.offset.indexOf("%")>-1&&(g=Math.ceil(o.contextDimension*g/100))),l=o.contextScroll-o.contextOffset,d.triggerPoint=h+l-g,c=y=o.oldScroll,p=c&&u,f=!c&&!u,!m&&p?(d.queueTrigger(o.backward),a[d.group.id]=d.group):!m&&f?(d.queueTrigger(o.forward),a[d.group.id]=d.group):m&&o.oldScroll>=d.triggerPoint&&(d.queueTrigger(o.forward),a[d.group.id]=d.group)}}return i.requestAnimationFrame(function(){for(var t in a)a[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in a)a[t].refresh()},e.findByElement=function(t){return a[t.waypointContextKey]},window.onload=function(){n&&n(),e.refreshAll()},i.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},i.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function r(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),a[this.axis][this.name]=this}var a={vertical:{},horizontal:{}},i=window.Waypoint;r.prototype.add=function(t){this.waypoints.push(t)},r.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},r.prototype.flushTriggers=function(){for(var r in this.triggerQueues){var a=this.triggerQueues[r],i="up"===r||"left"===r;a.sort(i?e:t);for(var n=0,o=a.length;o>n;n+=1){var s=a[n];(s.options.continuous||n===a.length-1)&&s.trigger([r])}}this.clearTriggerQueues()},r.prototype.next=function(e){this.waypoints.sort(t);var r=i.Adapter.inArray(e,this.waypoints);return r===this.waypoints.length-1?null:this.waypoints[r+1]},r.prototype.previous=function(e){this.waypoints.sort(t);var r=i.Adapter.inArray(e,this.waypoints);return r?this.waypoints[r-1]:null},r.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},r.prototype.remove=function(t){var e=i.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},r.prototype.first=function(){return this.waypoints[0]},r.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},r.findOrCreate=function(t){return a[t.axis][t.name]||new r(t)},i.Group=r}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,r=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,r){t.prototype[r]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[r].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(r,a){t[a]=e[a]}),r.adapters.push({name:"jquery",Adapter:t}),r.Adapter=t}(),function(){"use strict";function t(t){return function(){var r=[],a=arguments[0];return t.isFunction(arguments[0])&&(a=t.extend({},arguments[1]),a.handler=arguments[0]),this.each(function(){var i=t.extend({},a,{element:this});"string"==typeof i.context&&(i.context=t(this).closest(i.context)[0]),r.push(new e(i))}),r}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(),function(t){function e(t){var e=t.length,a=r.type(t);return"function"!==a&&!r.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===a||0===e||"number"==typeof e&&e>0&&e-1 in t))}if(!t.jQuery){var r=function(t,e){return new r.fn.init(t,e)};r.isWindow=function(t){return null!=t&&t==t.window},r.type=function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?i[o.call(t)]||"object":typeof t},r.isArray=Array.isArray||function(t){return"array"===r.type(t)},r.isPlainObject=function(t){var e;if(!t||"object"!==r.type(t)||t.nodeType||r.isWindow(t))return!1;try{if(t.constructor&&!n.call(t,"constructor")&&!n.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}for(e in t);return void 0===e||n.call(t,e)},r.each=function(t,r,a){var i=0,n=t.length,o=e(t);if(a){if(o)for(;n>i&&!1!==r.apply(t[i],a);i++);else for(i in t)if(!1===r.apply(t[i],a))break}else if(o)for(;n>i&&!1!==r.call(t[i],i,t[i]);i++);else for(i in t)if(!1===r.call(t[i],i,t[i]))break;return t},r.data=function(t,e,i){if(void 0===i){var n=(o=t[r.expando])&&a[o];if(void 0===e)return n;if(n&&e in n)return n[e]}else if(void 0!==e){var o=t[r.expando]||(t[r.expando]=++r.uuid);return a[o]=a[o]||{},a[o][e]=i,i}},r.removeData=function(t,e){var i=t[r.expando],n=i&&a[i];n&&r.each(e,function(t,e){delete n[e]})},r.extend=function(){var t,e,a,i,n,o,s=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==r.type(s)&&(s={}),l===c&&(s=this,l--);c>l;l++)if(null!=(n=arguments[l]))for(i in n)t=s[i],a=n[i],s!==a&&(u&&a&&(r.isPlainObject(a)||(e=r.isArray(a)))?(e?(e=!1,o=t&&r.isArray(t)?t:[]):o=t&&r.isPlainObject(t)?t:{},s[i]=r.extend(u,o,a)):void 0!==a&&(s[i]=a));return s},r.queue=function(t,a,i){if(t){a=(a||"fx")+"queue";var n=r.data(t,a);return i?(!n||r.isArray(i)?n=r.data(t,a,function(t,r){var a=r||[];return null!=t&&(e(Object(t))?function(t,e){for(var r=+e.length,a=0,i=t.length;r>a;)t[i++]=e[a++];if(r!==r)for(;void 0!==e[a];)t[i++]=e[a++];t.length=i}(a,"string"==typeof t?[t]:t):[].push.call(a,t)),a}(i)):n.push(i),n):n||[]}},r.dequeue=function(t,e){r.each(t.nodeType?[t]:t,function(t,a){e=e||"fx";var i=r.queue(a,e),n=i.shift();"inprogress"===n&&(n=i.shift()),n&&("fx"===e&&i.unshift("inprogress"),n.call(a,function(){r.dequeue(a,e)}))})},r.fn=r.prototype={init:function(t){if(t.nodeType)return this[0]=t,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function t(){for(var t=this.offsetParent||document;t&&"html"===!t.nodeType.toLowerCase&&"static"===t.style.position;)t=t.offsetParent;return t||document}var e=this[0],t=t.apply(e),a=this.offset(),i=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:r(t).offset();return a.top-=parseFloat(e.style.marginTop)||0,a.left-=parseFloat(e.style.marginLeft)||0,t.style&&(i.top+=parseFloat(t.style.borderTopWidth)||0,i.left+=parseFloat(t.style.borderLeftWidth)||0),{top:a.top-i.top,left:a.left-i.left}}};var a={};r.expando="velocity"+(new Date).getTime(),r.uuid=0;for(var i={},n=i.hasOwnProperty,o=i.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;li;++i){var n=c(r,t,a);if(0===n)return r;r-=(l(r,t,a)-e)/n}return r}function p(){for(var e=0;w>e;++e)P[e]=l(e*b,t,a)}function f(e,r,i){var n,o,s=0;do{o=r+(i-r)/2,(n=l(o,t,a)-e)>0?i=o:r=o}while(Math.abs(n)>m&&++s=h?u(e,o):0==s?o:f(e,r,r+b)}function g(){O=!0,(t!=r||a!=i)&&p()}var y=4,h=.001,m=1e-7,v=10,w=11,b=1/(w-1),x="Float32Array"in e;if(4!==arguments.length)return!1;for(var S=0;4>S;++S)if("number"!=typeof arguments[S]||isNaN(arguments[S])||!isFinite(arguments[S]))return!1;t=Math.min(t,1),a=Math.min(a,1),t=Math.max(t,0),a=Math.max(a,0);var P=x?new Float32Array(w):new Array(w),O=!1,V=function(e){return O||g(),t===r&&a===i?e:0===e?0:1===e?1:l(d(e),r,i)};V.getControlPoints=function(){return[{x:t,y:r},{x:a,y:i}]};var C="generateBezier("+[t,r,a,i]+")";return V.toString=function(){return C},V}function c(t,e){var r=t;return y.isString(t)?w.Easings[t]||(r=!1):r=y.isArray(t)&&1===t.length?s.apply(null,t):y.isArray(t)&&2===t.length?b.apply(null,t.concat([e])):!(!y.isArray(t)||4!==t.length)&&l.apply(null,t),!1===r&&(r=w.Easings[w.defaults.easing]?w.defaults.easing:v),r}function u(t){if(t){var e=(new Date).getTime(),r=w.State.calls.length;r>1e4&&(w.State.calls=i(w.State.calls));for(var n=0;r>n;n++)if(w.State.calls[n]){var s=w.State.calls[n],l=s[0],c=s[2],d=s[3],g=!!d,h=null;d||(d=w.State.calls[n][3]=e-16);for(var m=Math.min((e-d)/c.duration,1),v=0,b=l.length;b>v;v++){var S=l[v],O=S.element;if(o(O)){var V=!1;if(c.display!==a&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var C=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];f.each(C,function(t,e){x.setPropertyValue(O,"display",e)})}x.setPropertyValue(O,"display",c.display)}c.visibility!==a&&"hidden"!==c.visibility&&x.setPropertyValue(O,"visibility",c.visibility);for(var T in S)if("element"!==T){var k,X=S[T],Y=y.isString(X.easing)?w.Easings[X.easing]:X.easing;if(1===m)k=X.endValue;else{var A=X.endValue-X.startValue;if(k=X.startValue+A*Y(m,c,A),!g&&k===X.currentValue)continue}if(X.currentValue=k,"tween"===T)h=k;else{if(x.Hooks.registered[T]){var D=x.Hooks.getRoot(T),F=o(O).rootPropertyValueCache[D];F&&(X.rootPropertyValue=F)}var E=x.setPropertyValue(O,T,X.currentValue+(0===parseFloat(k)?"":X.unitType),X.rootPropertyValue,X.scrollData);x.Hooks.registered[T]&&(o(O).rootPropertyValueCache[D]=x.Normalizations.registered[D]?x.Normalizations.registered[D]("extract",null,E[1]):E[1]),"transform"===E[0]&&(V=!0)}}c.mobileHA&&o(O).transformCache.translate3d===a&&(o(O).transformCache.translate3d="(0px, 0px, 0px)",V=!0),V&&x.flushTransformCache(O)}}c.display!==a&&"none"!==c.display&&(w.State.calls[n][2].display=!1),c.visibility!==a&&"hidden"!==c.visibility&&(w.State.calls[n][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],m,Math.max(0,d+c.duration-e),d,h),1===m&&p(n)}}w.State.isTicking&&P(u)}function p(t,e){if(!w.State.calls[t])return!1;for(var r=w.State.calls[t][0],i=w.State.calls[t][1],n=w.State.calls[t][2],s=w.State.calls[t][4],l=!1,c=0,u=r.length;u>c;c++){var p=r[c].element;if(e||n.loop||("none"===n.display&&x.setPropertyValue(p,"display",n.display),"hidden"===n.visibility&&x.setPropertyValue(p,"visibility",n.visibility)),!0!==n.loop&&(f.queue(p)[1]===a||!/\.velocityQueueEntryFlag/i.test(f.queue(p)[1]))&&o(p)){o(p).isAnimating=!1,o(p).rootPropertyValueCache={};var d=!1;f.each(x.Lists.transforms3D,function(t,e){var r=/^scale/.test(e)?1:0,i=o(p).transformCache[e];o(p).transformCache[e]!==a&&new RegExp("^\\("+r+"[^.]").test(i)&&(d=!0,delete o(p).transformCache[e])}),n.mobileHA&&(d=!0,delete o(p).transformCache.translate3d),d&&x.flushTransformCache(p),x.Values.removeClass(p,"velocity-animating")}if(!e&&n.complete&&!n.loop&&c===u-1)try{n.complete.call(i,i)}catch(t){setTimeout(function(){throw t},1)}s&&!0!==n.loop&&s(i),o(p)&&!0===n.loop&&!e&&(f.each(o(p).tweensContainer,function(t,e){/^rotate/.test(t)&&360===parseFloat(e.endValue)&&(e.endValue=0,e.startValue=360),/^backgroundPosition/.test(t)&&100===parseFloat(e.endValue)&&"%"===e.unitType&&(e.endValue=0,e.startValue=100)}),w(p,"reverse",{loop:!0,delay:n.delay})),!1!==n.queue&&f.dequeue(p,n.queue)}w.State.calls[t]=!1;for(var g=0,y=w.State.calls.length;y>g;g++)if(!1!==w.State.calls[g]){l=!0;break}!1===l&&(w.State.isTicking=!1,delete w.State.calls,w.State.calls=[])}var f,d=function(){if(r.documentMode)return r.documentMode;for(var t=7;t>4;t--){var e=r.createElement("div");if(e.innerHTML="\x3c!--[if IE "+t+"]>0)},isWrapped:function(t){return t&&(t.jquery||e.Zepto&&e.Zepto.zepto.isZ(t))},isSVG:function(t){return e.SVGElement&&t instanceof e.SVGElement},isEmptyObject:function(t){for(var e in t)return!1;return!0}},h=!1;if(t.fn&&t.fn.jquery?(f=t,h=!0):f=e.Velocity.Utilities,8>=d&&!h)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(7>=d)){var m=400,v="swing",w={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:e.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:f,Redirects:{},Easings:{},Promise:e.Promise,defaults:{queue:"",duration:m,easing:v,begin:a,complete:a,progress:a,display:a,visibility:a,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(t){f.data(t,"velocity",{isSVG:y.isSVG(t),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};e.pageYOffset!==a?(w.State.scrollAnchor=e,w.State.scrollPropertyLeft="pageXOffset",w.State.scrollPropertyTop="pageYOffset"):(w.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,w.State.scrollPropertyLeft="scrollLeft",w.State.scrollPropertyTop="scrollTop");var b=function(){function t(t){return-t.tension*t.x-t.friction*t.v}function e(e,r,a){var i={x:e.x+a.dx*r,v:e.v+a.dv*r,tension:e.tension,friction:e.friction};return{dx:i.v,dv:t(i)}}function r(r,a){var i={dx:r.v,dv:t(r)},n=e(r,.5*a,i),o=e(r,.5*a,n),s=e(r,a,o),l=1/6*(i.dx+2*(n.dx+o.dx)+s.dx),c=1/6*(i.dv+2*(n.dv+o.dv)+s.dv);return r.x=r.x+l*a,r.v=r.v+c*a,r}return function t(e,a,i){var n,o,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0;for(e=parseFloat(e)||500,a=parseFloat(a)||20,i=i||null,l.tension=e,l.friction=a,(n=null!==i)?(u=t(e,a),o=u/i*.016):o=.016;s=r(s||l,o),c.push(1+s.x),u+=16,Math.abs(s.x)>1e-4&&Math.abs(s.v)>1e-4;);return n?function(t){return c[t*(c.length-1)|0]}:u}}();w.Easings={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},spring:function(t){return 1-Math.cos(4.5*t*Math.PI)*Math.exp(6*-t)}},f.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(t,e){w.Easings[e[0]]=l.apply(null,e[1])});var x=w.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+([0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(n=0;n=d)switch(t){case"name":return"filter";case"extract":var a=r.toString().match(/alpha\(opacity=(.*)\)/i);return r=a?a[1]/100:1;case"inject":return e.style.zoom=1,parseFloat(r)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(t){case"name":return"opacity";case"extract":case"inject":return r}}},register:function(){9>=d||w.State.isGingerbread||(x.Lists.transformsBase=x.Lists.transformsBase.concat(x.Lists.transforms3D));for(t=0;ti&&(i=1),n=!/(\d)$/i.test(i);break;case"skew":n=!/(deg|\d)$/i.test(i);break;case"rotate":n=!/(deg|\d)$/i.test(i)}return n||(o(r).transformCache[e]="("+i+")"),o(r).transformCache[e]}}}();for(var t=0;t=d||3!==n.split(" ").length||(n+=" 1"),n;case"inject":return 8>=d?4===i.split(" ").length&&(i=i.split(/\s+/).slice(0,3).join(" ")):3===i.split(" ").length&&(i+=" 1"),(8>=d?"rgb":"rgba")+"("+i.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(t){return t.replace(/-(\w)/g,function(t,e){return e.toUpperCase()})},SVGAttribute:function(t){var e="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(d||w.State.isAndroid&&!w.State.isChrome)&&(e+="|transform"),new RegExp("^("+e+")$","i").test(t)},prefixCheck:function(t){if(w.State.prefixMatches[t])return[w.State.prefixMatches[t],!0];for(var e=["","Webkit","Moz","ms","O"],r=0,a=e.length;a>r;r++){var i;if(i=0===r?t:e[r]+t.replace(/^\w/,function(t){return t.toUpperCase()}),y.isString(w.State.prefixElement.style[i]))return w.State.prefixMatches[t]=i,[i,!0]}return[t,!1]}},Values:{hexToRgb:function(t){var e,r=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return t=t.replace(r,function(t,e,r,a){return e+e+r+r+a+a}),(e=a.exec(t))?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:[0,0,0]},isCSSNullValue:function(t){return 0==t||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(t)},getUnitType:function(t){return/^(rotate|skew)/i.test(t)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(t)?"":"px"},getDisplayType:function(t){var e=t&&t.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(e)?"inline":/^(li)$/i.test(e)?"list-item":/^(tr)$/i.test(e)?"table-row":/^(table)$/i.test(e)?"table":/^(tbody)$/i.test(e)?"table-row-group":"block"},addClass:function(t,e){t.classList?t.classList.add(e):t.className+=(t.className.length?" ":"")+e},removeClass:function(t,e){t.classList?t.classList.remove(e):t.className=t.className.toString().replace(new RegExp("(^|\\s)"+e.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(t,r,i,n){function s(t,r){function i(){c&&x.setPropertyValue(t,"display","none")}var l=0;if(8>=d)l=f.css(t,r);else{var c=!1;if(/^(width|height)$/.test(r)&&0===x.getPropertyValue(t,"display")&&(c=!0,x.setPropertyValue(t,"display",x.Values.getDisplayType(t))),!n){if("height"===r&&"border-box"!==x.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var u=t.offsetHeight-(parseFloat(x.getPropertyValue(t,"borderTopWidth"))||0)-(parseFloat(x.getPropertyValue(t,"borderBottomWidth"))||0)-(parseFloat(x.getPropertyValue(t,"paddingTop"))||0)-(parseFloat(x.getPropertyValue(t,"paddingBottom"))||0);return i(),u}if("width"===r&&"border-box"!==x.getPropertyValue(t,"boxSizing").toString().toLowerCase()){var p=t.offsetWidth-(parseFloat(x.getPropertyValue(t,"borderLeftWidth"))||0)-(parseFloat(x.getPropertyValue(t,"borderRightWidth"))||0)-(parseFloat(x.getPropertyValue(t,"paddingLeft"))||0)-(parseFloat(x.getPropertyValue(t,"paddingRight"))||0);return i(),p}}var g;g=o(t)===a?e.getComputedStyle(t,null):o(t).computedStyle?o(t).computedStyle:o(t).computedStyle=e.getComputedStyle(t,null),"borderColor"===r&&(r="borderTopColor"),(""===(l=9===d&&"filter"===r?g.getPropertyValue(r):g[r])||null===l)&&(l=t.style[r]),i()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(r)){var y=s(t,"position");("fixed"===y||"absolute"===y&&/top|left/i.test(r))&&(l=f(t).position()[r]+"px")}return l}var l;if(x.Hooks.registered[r]){var c=r,u=x.Hooks.getRoot(c);i===a&&(i=x.getPropertyValue(t,x.Names.prefixCheck(u)[0])),x.Normalizations.registered[u]&&(i=x.Normalizations.registered[u]("extract",t,i)),l=x.Hooks.extractValue(c,i)}else if(x.Normalizations.registered[r]){var p,g;"transform"!==(p=x.Normalizations.registered[r]("name",t))&&(g=s(t,x.Names.prefixCheck(p)[0]),x.Values.isCSSNullValue(g)&&x.Hooks.templates[r]&&(g=x.Hooks.templates[r][1])),l=x.Normalizations.registered[r]("extract",t,g)}if(!/^[\d-]/.test(l))if(o(t)&&o(t).isSVG&&x.Names.SVGAttribute(r))if(/^(height|width)$/i.test(r))try{l=t.getBBox()[r]}catch(t){l=0}else l=t.getAttribute(r);else l=s(t,x.Names.prefixCheck(r)[0]);return x.Values.isCSSNullValue(l)&&(l=0),w.debug>=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(t,r,a,i,n){var s=r;if("scroll"===r)n.container?n.container["scroll"+n.direction]=a:"Left"===n.direction?e.scrollTo(a,n.alternateValue):e.scrollTo(n.alternateValue,a);else if(x.Normalizations.registered[r]&&"transform"===x.Normalizations.registered[r]("name",t))x.Normalizations.registered[r]("inject",t,a),s="transform",a=o(t).transformCache[r];else{if(x.Hooks.registered[r]){var l=r,c=x.Hooks.getRoot(r);i=i||x.getPropertyValue(t,c),a=x.Hooks.injectValue(l,a,i),r=c}if(x.Normalizations.registered[r]&&(a=x.Normalizations.registered[r]("inject",t,a),r=x.Normalizations.registered[r]("name",t)),s=x.Names.prefixCheck(r)[0],8>=d)try{t.style[s]=a}catch(t){w.debug&&console.log("Browser does not support ["+a+"] for ["+s+"]")}else o(t)&&o(t).isSVG&&x.Names.SVGAttribute(r)?t.setAttribute(r,a):t.style[s]=a;w.debug>=2&&console.log("Set "+r+" ("+s+"): "+a)}return[s,a]},flushTransformCache:function(t){function e(e){return parseFloat(x.getPropertyValue(t,e))}var r="";if((d||w.State.isAndroid&&!w.State.isChrome)&&o(t).isSVG){var a={translate:[e("translateX"),e("translateY")],skewX:[e("skewX")],skewY:[e("skewY")],scale:1!==e("scale")?[e("scale"),e("scale")]:[e("scaleX"),e("scaleY")],rotate:[e("rotateZ"),0,0]};f.each(o(t).transformCache,function(t){/^translate/i.test(t)?t="translate":/^scale/i.test(t)?t="scale":/^rotate/i.test(t)&&(t="rotate"),a[t]&&(r+=t+"("+a[t].join(" ")+") ",delete a[t])})}else{var i,n;f.each(o(t).transformCache,function(e){return i=o(t).transformCache[e],"transformPerspective"===e?(n=i,!0):(9===d&&"rotateZ"===e&&(e="rotate"),void(r+=e+i+" "))}),n&&(r="perspective"+n+" "+r)}x.setPropertyValue(t,"transform",r)}};x.Hooks.register(),x.Normalizations.register(),w.hook=function(t,e,r){var i=a;return t=n(t),f.each(t,function(t,n){if(o(n)===a&&w.init(n),r===a)i===a&&(i=w.CSS.getPropertyValue(n,e));else{var s=w.CSS.setPropertyValue(n,e,r);"transform"===s[0]&&w.CSS.flushTransformCache(n),i=s}}),i};var S=function(){function t(){return s?C.promise||null:l}function i(){function t(){function t(t,e){var r=a,i=a,o=a;return y.isArray(t)?(r=t[0],!y.isArray(t[1])&&/^[\d-]/.test(t[1])||y.isFunction(t[1])||x.RegEx.isHex.test(t[1])?o=t[1]:(y.isString(t[1])&&!x.RegEx.isHex.test(t[1])||y.isArray(t[1]))&&(i=e?t[1]:c(t[1],s.duration),t[2]!==a&&(o=t[2]))):r=t,e||(i=i||s.easing),y.isFunction(r)&&(r=r.call(n,O,P)),y.isFunction(o)&&(o=o.call(n,O,P)),[r||0,i,o]}function p(t,e){var r,a;return a=(e||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(t){return r=t,""}),r||(r=x.Values.getUnitType(t)),[a,r]}if(s.begin&&0===O)try{s.begin.call(g,g)}catch(t){setTimeout(function(){throw t},1)}if("scroll"===T){var d,m,b,S=/^x$/i.test(s.axis)?"Left":"Top",V=parseFloat(s.offset)||0;s.container?y.isWrapped(s.container)||y.isNode(s.container)?(s.container=s.container[0]||s.container,d=s.container["scroll"+S],b=d+f(n).position()[S.toLowerCase()]+V):s.container=null:(d=w.State.scrollAnchor[w.State["scrollProperty"+S]],m=w.State.scrollAnchor[w.State["scrollProperty"+("Left"===S?"Top":"Left")]],b=f(n).offset()[S.toLowerCase()]+V),l={scroll:{rootPropertyValue:!1,startValue:d,currentValue:d,endValue:b,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:S,alternateValue:m}},element:n},w.debug&&console.log("tweensContainer (scroll): ",l.scroll,n)}else if("reverse"===T){if(!o(n).tweensContainer)return void f.dequeue(n,s.queue);"none"===o(n).opts.display&&(o(n).opts.display="auto"),"hidden"===o(n).opts.visibility&&(o(n).opts.visibility="visible"),o(n).opts.loop=!1,o(n).opts.begin=null,o(n).opts.complete=null,v.easing||delete s.easing,v.duration||delete s.duration,s=f.extend({},o(n).opts,s);Y=f.extend(!0,{},o(n).tweensContainer);for(var k in Y)if("element"!==k){var X=Y[k].startValue;Y[k].startValue=Y[k].currentValue=Y[k].endValue,Y[k].endValue=X,y.isEmptyObject(v)||(Y[k].easing=s.easing),w.debug&&console.log("reverse tweensContainer ("+k+"): "+JSON.stringify(Y[k]),n)}l=Y}else if("start"===T){var Y;o(n).tweensContainer&&!0===o(n).isAnimating&&(Y=o(n).tweensContainer),f.each(h,function(e,r){if(RegExp("^"+x.Lists.colors.join("$|^")+"$").test(e)){var i=t(r,!0),n=i[0],o=i[1],s=i[2];if(x.RegEx.isHex.test(n)){for(var l=["Red","Green","Blue"],c=x.Values.hexToRgb(n),u=s?x.Values.hexToRgb(s):a,p=0;p=1&&console.log("Unit ratios: "+JSON.stringify(l),n),l}();var B=/margin|padding|left|right|width|text|word|letter/i.test(A)||/X$/.test(A)||"x"===A?"x":"y";switch(N){case"%":R*="x"===B?i.percentToPxWidth:i.percentToPxHeight;break;case"px":break;default:R*=i[N+"ToPx"]}switch(q){case"%":R*=1/("x"===B?i.percentToPxWidth:i.percentToPxHeight);break;case"px":break;default:R*=1/i[q+"ToPx"]}}switch(Z){case"+":j=R+j;break;case"-":j=R-j;break;case"*":j*=R;break;case"/":j=R/j}l[A]={rootPropertyValue:H,startValue:R,currentValue:R,endValue:j,unitType:q,easing:I},w.debug&&console.log("tweensContainer ("+A+"): "+JSON.stringify(l[A]),n)}else w.debug&&console.log("Skipping ["+z+"] due to a lack of browser support.")}l.element=n}l.element&&(x.Values.addClass(n,"velocity-animating"),F.push(l),""===s.queue&&(o(n).tweensContainer=l,o(n).opts=s),o(n).isAnimating=!0,O===P-1?(w.State.calls.push([F,g,s,null,C.resolver]),!1===w.State.isTicking&&(w.State.isTicking=!0,u())):O++)}var i,n=this,s=f.extend({},w.defaults,v),l={};switch(o(n)===a&&w.init(n),parseFloat(s.delay)&&!1!==s.queue&&f.queue(n,s.queue,function(t){w.velocityQueueEntryFlag=!0,o(n).delayTimer={setTimeout:setTimeout(t,parseFloat(s.delay)),next:t}}),s.duration.toString().toLowerCase()){case"fast":s.duration=200;break;case"normal":s.duration=m;break;case"slow":s.duration=600;break;default:s.duration=parseFloat(s.duration)||1}!1!==w.mock&&(!0===w.mock?s.duration=s.delay=1:(s.duration*=parseFloat(w.mock)||1,s.delay*=parseFloat(w.mock)||1)),s.easing=c(s.easing,s.duration),s.begin&&!y.isFunction(s.begin)&&(s.begin=null),s.progress&&!y.isFunction(s.progress)&&(s.progress=null),s.complete&&!y.isFunction(s.complete)&&(s.complete=null),s.display!==a&&null!==s.display&&(s.display=s.display.toString().toLowerCase(),"auto"===s.display&&(s.display=w.CSS.Values.getDisplayType(n))),s.visibility!==a&&null!==s.visibility&&(s.visibility=s.visibility.toString().toLowerCase()),s.mobileHA=s.mobileHA&&w.State.isMobile&&!w.State.isGingerbread,!1===s.queue?s.delay?setTimeout(t,s.delay):t():f.queue(n,s.queue,function(e,r){return!0===r?(C.promise&&C.resolver(g),!0):(w.velocityQueueEntryFlag=!0,void t())}),""!==s.queue&&"fx"!==s.queue||"inprogress"===f.queue(n)[0]||f.dequeue(n)}var s,l,d,g,h,v,b=arguments[0]&&(arguments[0].p||f.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||y.isString(arguments[0].properties));if(y.isWrapped(this)?(s=!1,d=0,g=this,l=this):(s=!0,d=1,g=b?arguments[0].elements||arguments[0].e:arguments[0]),g=n(g)){b?(h=arguments[0].properties||arguments[0].p,v=arguments[0].options||arguments[0].o):(h=arguments[d],v=arguments[d+1]);var P=g.length,O=0;if(!/^(stop|finish|finishAll)$/i.test(h)&&!f.isPlainObject(v)){v={};for(var V=d+1;VI;I++){var R={delay:j.delay,progress:j.progress};I===E-1&&(R.display=j.display,R.visibility=j.visibility,R.complete=j.complete),S(g,"reverse",R)}return t()}};(w=f.extend(S,w)).animate=S;var P=e.requestAnimationFrame||g;return w.State.isMobile||r.hidden===a||r.addEventListener("visibilitychange",function(){r.hidden?(P=function(t){return setTimeout(function(){t(!0)},16)},u()):P=e.requestAnimationFrame||g}),t.Velocity=w,t!==e&&(t.fn.velocity=S,t.fn.velocity.defaults=w.defaults),f.each(["Down","Up"],function(t,e){w.Redirects["slide"+e]=function(t,r,i,n,o,s){var l=f.extend({},r),c=l.begin,u=l.complete,p={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},d={};l.display===a&&(l.display="Down"===e?"inline"===w.CSS.Values.getDisplayType(t)?"inline-block":"block":"none"),l.begin=function(){c&&c.call(o,o);for(var r in p){d[r]=t.style[r];var a=w.CSS.getPropertyValue(t,r);p[r]="Down"===e?[a,0]:[0,a]}d.overflow=t.style.overflow,t.style.overflow="hidden"},l.complete=function(){for(var e in d)t.style[e]=d[e];u&&u.call(o,o),s&&s.resolver(o)},w(t,p,l)}}),f.each(["In","Out"],function(t,e){w.Redirects["fade"+e]=function(t,r,i,n,o,s){var l=f.extend({},r),c={opacity:"In"===e?1:0},u=l.complete;l.complete=i!==n-1?l.begin=null:function(){u&&u.call(o,o),s&&s.resolver(o)},l.display===a&&(l.display="In"===e?"auto":"none"),w(this,c,l)}}),w}jQuery.fn.velocity=jQuery.fn.animate}}(window.jQuery||window.Zepto||window,window,document)}),function(t){"function"==typeof require&&"object"==typeof exports?module.exports=t():"function"==typeof define&&define.amd?define(["velocity"],t):t()}(function(){return function(t,e,r,a){if(t.Velocity&&t.Velocity.Utilities){var i=t.Velocity,n=i.Utilities;if(function(t,e){var r=[];return!(!t||!e)&&(n.each([t,e],function(t,e){var a=[];n.each(e,function(t,e){for(;e.toString().length<5;)e="0"+e;a.push(e)}),r.push(a.join(""))}),parseFloat(r[0])>parseFloat(r[1]))}({major:1,minor:1,patch:0},i.version)){var o="Velocity UI Pack: You need to update Velocity (jquery.velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";throw alert(o),new Error(o)}i.RegisterEffect=i.RegisterUI=function(t,e){function r(t,e,r,a){var o,s=0;n.each(t.nodeType?[t]:t,function(t,e){a&&(r+=t*a),o=e.parentNode,n.each(["height","paddingTop","paddingBottom","marginTop","marginBottom"],function(t,r){s+=parseFloat(i.CSS.getPropertyValue(e,r))})}),i.animate(o,{height:("In"===e?"+":"-")+"="+s},{queue:!1,easing:"ease-in-out",duration:r*("In"===e?.6:1)})}return i.Redirects[t]=function(o,s,l,c,u,p){function f(){s.display!==a&&"none"!==s.display||!/Out$/.test(t)||n.each(u.nodeType?[u]:u,function(t,e){i.CSS.setPropertyValue(e,"display","none")}),s.complete&&s.complete.call(u,u),p&&p.resolver(u||o)}var d=l===c-1;e.defaultDuration="function"==typeof e.defaultDuration?e.defaultDuration.call(u,u):parseFloat(e.defaultDuration);for(var g=0;g1&&(n.each(e.reverse(),function(t,r){var a=e[t+1];if(a){var o=r.o||r.options,s=a.o||a.options,l=o&&!1===o.sequenceQueue?"begin":"complete",c=s&&s[l],u={};u[l]=function(){var t=a.e||a.elements,e=t.nodeType?[t]:t;c&&c.call(e,e),i(r)},a.o?a.o=n.extend({},s,u):a.options=n.extend({},s,u)}}),e.reverse()),i(e[0])}}else e.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting.")}(window.jQuery||window.Zepto||window,window,document)}),function(t){"use strict";var e=window.dfd_ronneby_anim||{};window.dfd_ronneby_anim=e,t('.cr-animate-gen, [data-animate="1"]').each(function(){var e=t(this);e.data("animate-item")?e.find(e.data("animate-item")).css("opacity","0"):e.css("opacity","0")}),e.initAnimation=function(){var e=function(){t('.cr-animate-gen, [data-animate="1"]').each(function(){var e,r=t(this);e=r.data("animate-type"),r.data("animate-item")?r.find(r.data("animate-item")).each(function(){var r=t(this);r.waypoint(function(){r.hasClass("animation-done")||(r.addClass("animation-done"),r.velocity(e,{stagger:150,drag:!0,display:"auto"}))},{offset:"85%"})}):r.waypoint(function(){r.hasClass("animation-done")||(r.addClass("animation-done"),r.velocity(e,{display:"auto"}))},{offset:"85%"})}),t(".call-on-waypoint").each(function(){var e=t(this);e.waypoint(function(){e.trigger("on-waypoin")},{triggerOnce:!0,offset:"85%"})})};t(window).load(e),t("body").on("post-added",e)},e.imagesLazyLoad=function(){var e=function(){t(".dfd-img-lazy-load").each(function(){var e=t(this),r=t("body").data("lazy-load-offset")?t("body").data("lazy-load-offset"):"140%";e.waypoint(function(){if(!e.hasClass("image-loaded")){var t=e.find("img").attr("data-src");e.addClass("image-loaded"),e.find("img").attr("src",t).css("opacity","1")}},{offset:r})})};t(window).load(e),t("body").on("post-added",function(){setTimeout(function(){e()},1e3)})},e.init=function(){e.imagesLazyLoad(),e.initAnimation()},e.init()}(jQuery); /*migrate*/ !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.hidden="hidden",e.paused=!1,e.positionProp=null,e.respondTo=null,e.rowCount=1,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,f,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,"undefined"!=typeof document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.registerBreakpoints(),e.init(!0),e.checkResponsive(!0)}var b=0;return c}(),b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),e.options.vertical===!1?d[e.animType]="translate3d("+b+"px, 0px, 0px)":d[e.animType]="translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=c.options.asNavFor;d&&null!==d&&(d=a(d).not(c.$slider)),null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};b.options.fade===!1?c[b.transitionType]=b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:c[b.transitionType]="opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(a.currentSlide-1===0&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(d='
        ',c=0;c<=b.getDotCount();c+=1)d+="
      • "+b.options.customPaging.call(this,b,c)+"
      • ";d+="
      ",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('
      ').appendTo(b.$slider):b.$slides.wrapAll('
      ').parent(),b.$list=b.$slideTrack.wrap('
      ').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var b,c,d,e,f,g,h,a=this;if(e=document.createDocumentFragment(),g=a.$slider.children(),a.options.rows>1){for(h=a.options.slidesPerRow*a.options.rows,f=Math.ceil(g.length/h),b=0;f>b;b++){var i=document.createElement("div");for(c=0;cd.breakpoints[e]&&(f=d.breakpoints[e]));null!==f?null!==d.activeBreakpoint?(f!==d.activeBreakpoint||c)&&(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):null!==d.activeBreakpoint&&(d.activeBreakpoint=null,d.options=d.originalSettings,b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b),h=f),b||h===!1||d.$slider.trigger("breakpoint",[d,h])}},b.prototype.changeSlide=function(b,c){var f,g,h,d=this,e=a(b.target);switch(e.is("a")&&b.preventDefault(),e.is("li")||(e=e.closest("li")),h=d.slideCount%d.options.slidesToScroll!==0,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||e.index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c),e.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var c,d,b=this;if(c=b.getNavigableIndexes(),d=0,a>c[c.length-1])a=c[c.length-1];else for(var e in c){if(ab.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.$list.off("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.off("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpRows=function(){var b,a=this;a.options.rows>1&&(b=a.$slides.children().children(),b.removeAttr("style"),a.$slider.html(b))},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;c.cssTransitions===!1?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;b.cssTransitions===!1?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.$slidesCache=b.$slides,b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)for(;bb.options.slidesToShow&&(b.slideOffset=b.slideWidth*b.options.slidesToShow*-1,e=d*b.options.slidesToShow*-1),b.slideCount%b.options.slidesToScroll!==0&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth*-1,e=(b.options.slidesToShow-(a-b.slideCount))*d*-1):(b.slideOffset=b.slideCount%b.options.slidesToScroll*b.slideWidth*-1,e=b.slideCount%b.options.slidesToScroll*d*-1))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?a*b.slideWidth*-1+b.slideOffset:a*d*-1+e,b.options.variableWidth===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,b.options.centerMode===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(a.options.infinite===!1?e=a.slideCount:(b=-1*a.options.slidesToScroll,c=-1*a.options.slidesToScroll,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var c,d,e,b=this;return e=b.options.centerMode===!0?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,b.options.swipeToSlide===!0?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),c=Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots()),b&&c.$slider.trigger("init",[c]),c.options.accessibility===!0&&c.initADA()},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.setPaused,b,!0)).on("mouseleave.slick",a.proxy(b.setPaused,b,!1))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.$list.on("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}}))},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy"),d=document.createElement("img");d.onload=function(){b.animate({opacity:0},100,function(){b.attr("src",c).animate({opacity:1},200,function(){b.removeAttr("data-lazy").removeClass("slick-loading")})})},d.src=c})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=e+b.options.slidesToShow,b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.paused=!1,a.autoPlay()},b.prototype.postSlide=function(a){var b=this;b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay(),b.options.accessibility===!0&&b.initADA()},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(){var c,d,b=this;c=a("img[data-lazy]",b.$slider).length,c>0&&(d=a("img[data-lazy]",b.$slider).first(),d.attr("src",null),d.attr("src",d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad(),b.options.adaptiveHeight===!0&&b.setPosition()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}))},b.prototype.refresh=function(b){var d,e,c=this;e=c.slideCount-c.options.slidesToShow,c.options.infinite||(c.slideCount<=c.options.slidesToShow?c.currentSlide=0:c.currentSlide>e&&(c.currentSlide=e)),d=c.currentSlide,c.destroy(!0),a.extend(c,c.initials,{currentSlide:d}),c.init(),b||c.changeSlide({data:{message:"index",index:d}},!1)},b.prototype.registerBreakpoints=function(){var c,d,e,b=this,f=b.options.responsive||null;if("array"===a.type(f)&&f.length){b.respondTo=b.options.respondTo||"window";for(c in f)if(e=b.breakpoints.length-1,d=f[c].breakpoint,f.hasOwnProperty(c)){for(;e>=0;)b.breakpoints[e]&&b.breakpoints[e]===d&&b.breakpoints.splice(e,1),e--;b.breakpoints.push(d),b.breakpointSettings[d]=f[c].settings}b.breakpoints.sort(function(a,c){return b.options.mobileFirst?a-c:c-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.checkResponsive(!1,!0),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),b.$slider.trigger("reInit",[b]),b.options.autoplay===!0&&b.focusHandler()},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,void d.reinit())},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):a.options.variableWidth===!0?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=b.slideWidth*d*-1,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:b.options.zIndex-2,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:b.options.zIndex-2,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:b.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(b,c,d){var f,g,e=this;if("responsive"===b&&"array"===a.type(c))for(g in c)if("array"!==a.type(e.options.responsive))e.options.responsive=[c[g]];else{for(f=e.options.responsive.length-1;f>=0;)e.options.responsive[f].breakpoint===c[g].breakpoint&&e.options.responsive.splice(f,1),f--;e.options.responsive.push(c[g])}else e.options[b]=c;d===!0&&(e.unload(),e.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=a.options.useTransform&&null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;d=b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),b.$slides.eq(a).addClass("slick-current"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active").attr("aria-hidden","false"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active").attr("aria-hidden","false")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):d.length<=b.options.slidesToShow?d.addClass("slick-active").attr("aria-hidden","false"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-ab.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.setPaused=function(a){var b=this;b.options.autoplay===!0&&b.options.pauseOnHover===!0&&(b.paused=a,a?b.autoPlayClear():b.autoPlay())},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),void c.asNavFor(e)):void c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,i.options.infinite===!1&&i.options.centerMode===!1&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d);}):i.postSlide(d))):i.options.infinite===!1&&i.options.centerMode===!0&&(0>a||a>i.slideCount-i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):(i.options.autoplay===!0&&clearInterval(i.autoPlayTimer),e=0>d?i.slideCount%i.options.slidesToScroll!==0?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?i.slideCount%i.options.slidesToScroll!==0?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.updateDots(),i.updateArrows(),i.options.fade===!0?(c!==!0?(i.fadeSlideOut(f),i.fadeSlide(e,function(){i.postSlide(e)})):i.postSlide(e),void i.animateHeight()):void(c!==!0?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e))))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":e.options.verticalSwiping===!0?d>=35&&135>=d?"left":"right":"vertical"},b.prototype.swipeEnd=function(a){var c,b=this;if(b.dragging=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.edgeHit===!0&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.slideHandler(c),b.currentDirection=0,b.touchObject={},b.$slider.trigger("swipe",[b,"left"]);break;case"right":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.slideHandler(c),b.currentDirection=1,b.touchObject={},b.$slider.trigger("swipe",[b,"right"])}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,b.options.verticalSwiping===!0&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||h&&1!==h.length?!1:(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),b.options.verticalSwiping===!0&&(b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curY-b.touchObject.startY,2)))),e=b.swipeDirection(),"vertical"!==e?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),g=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.options.verticalSwiping===!0&&(g=b.touchObject.curY>b.touchObject.startY?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,b.options.infinite===!1&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.options.vertical===!1?b.swipeLeft=d+f*g:b.swipeLeft=d+f*(b.$list.height()/b.listWidth)*g,b.options.verticalSwiping===!0&&(b.swipeLeft=d+f*g),b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):void b.setCSS(b.swipeLeft)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,void(b.dragging=!0))},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-1&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},b.prototype.visibility=function(){var a=this;document[a.hidden]?(a.paused=!0,a.autoPlayClear()):a.options.autoplay===!0&&(a.paused=!1,a.autoPlay())},b.prototype.initADA=function(){var b=this;b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),b.$slideTrack.attr("role","listbox"),b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){a(this).attr({role:"option","aria-describedby":"slick-slide"+b.instanceUid+c})}),null!==b.$dots&&b.$dots.attr("role","tablist").find("li").each(function(c){a(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+b.instanceUid+c,id:"slick-slide"+b.instanceUid+c})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),b.activateADA()},b.prototype.activateADA=function(){var a=this;a.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},b.prototype.focusHandler=function(){var b=this;b.$slider.on("focus.slick blur.slick","*",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.isPlay&&(d.is(":focus")?(b.autoPlayClear(),b.paused=!0):(b.paused=!1,b.autoPlay()))},0)})},a.fn.slick=function(){var f,g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1),e=a.length;for(f=0;e>f;f++)if("object"==typeof c||"undefined"==typeof c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),"undefined"!=typeof g)return g;return a}}); ;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefined"!==typeof module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use strict";function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var p=$.scrollTo=function(a,d,b){return $(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"===typeof d&&(b=d,d=0);"function"===typeof b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var u=b.queue&&1=f[g]?0:Math.min(f[g],n));!a&&10&&e("[data-share]").each(function(t){n[t]={},n[t].self=e(this),n[t].self.hasClass("initialized")||(n[t].self.addClass("initialized"),n[t].url=n[t].self.data("share-url"),n[t].countFacebook=n[t].self.find('[data-share-count="facebook"]'),n[t].countGoogle=n[t].self.find('[data-share-count="google"]'),n[t].SHARE_URL=void 0===n[t].url||""===n[t].url?window.location.href:n[t].url,e.ajax({url:ajax_var.url,type:"POST",dataType:"json",data:{action:"dfd_share_counter",nonce:ajax_var.nonce,url:n[t].SHARE_URL,counts:{facebook:n[t].countFacebook.length,google:n[t].countGoogle.length}},success:function(e){n[t].countFacebook.text(o.shareApproximate(e.Facebook)),n[t].countGoogle.text(o.shareApproximate(e.Google))},error:function(){n[t].countFacebook.html(0),n[t].countGoogle.html(0)}}))})},o.shareFormatDecimals=function(e,o){var n=e/o;return n<10?Math.round(10*n)/10:Math.round(n)},o.shareApproximate=function(e){var n,t=e<0,a=e;return t&&(a=Math.abs(e)),n=a<1e4?a:a<1e6?o.shareFormatDecimals(a,1e3)+"k":a<1e9?o.shareFormatDecimals(a,1e6)+"m":o.shareFormatDecimals(a,1e9)+"b",t&&(n="-"+n),n},o.popupCenter=function(e,o,n,t){var a=void 0!==window.screenLeft?window.screenLeft:screen.left,i=void 0!==window.screenTop?window.screenTop:screen.top,r=(window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width)/2-n/2+a,c=(window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height)/3-t/3+i,s=window.open(e,o,"scrollbars=yes, width="+n+", height="+t+", top="+c+", left="+r);s&&s.focus&&s.focus()},e(document).ready(function(){o.share(),e("body").on("post-load init-lightbox",function(){o.share()})})}(jQuery); !function(s){"use strict";s.fn.equalHeightsDestroy=function(){return s(this).css({height:"auto","min-height":"0px"}),this},s.fn.equalHeights=function(t){var a=s.extend({container:null},t),e=0,r=0,i=s(this);return i.css({height:"auto","min-height":"0px"}).each(function(){var t=s(this);t.height()>e&&(e=t.height(),r=t.outerHeight())}).css({height:r,"min-height":r}),null!=a.container&&i.parents(a.container).css({height:r,"min-height":r}),this},s.fn.splitRows=function(t){var a=s.extend({container:".row","class":"row-i-"},t);if(0===this.length)return this;var e=s(this[0]).parent(a.container),r=e.innerWidth(),i=0,l=0,n=[];this.each(function(){var t=s(this),e=t.width();i+=e,i>r&&(i=e,l+=1,n=[]);var o=t.attr("data-row");o&&t.removeClass(a["class"]+o),t.attr("data-row",l).addClass(a["class"]+l),0==l&&t.attr("data-row",l).addClass("row-first"),n.push(t)});for(var o in n)n[o].addClass("row-last");return this},s.fn.verticalCenterAlign=function(){return this.each(function(){var t=s(this),a=t.parent();return t.css("position","absolute"),t.css("top",(a.height()-t.height())/2+"px"),this})},s.equalHeightsAdvanced=function(t){var a=s.extend({container:".row-goods",cell:".cell","class":"row-i-",class_first_el:"row-el-first",class_last_el:"row-el-last",class_row_first:"row-first",class_row_last:"row-last",equalHeight:!0},t),e=s(a.container+" "+a.cell);e.splitRows(a);var r,i,l,n=0,o=0,h=0;return e.each(function(){var t=s(this);t.removeClass(a.class_first_el).removeClass(a.class_middle_el).removeClass(a.class_last_el).removeClass(a.class_row_first).removeClass(a.class_row_last);var e=t.attr("data-row"),c=a["class"]+e;o++,i!==c&&(n++,h=o,o=0,a.equalHeight&&s(a.container+" ."+c).equalHeights(),i=c,t.addClass(a.class_first_el),r&&r.addClass(a.class_last_el)),1===n&&t.addClass(a.class_row_first),r=t,l=c}),s(a.container+" ."+l).addClass(a.class_row_last),h&&h-1===o&&r.addClass(a.class_last_el),this}}(jQuery); !function(e){var t;if("object"==typeof exports){try{t=require("jquery")}catch(s){}module.exports=e(window,document,t)}else window.Dropkick=e(window,document,window.jQuery)}(function(e,t,s,i){var a,n=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),l=e.parent!==e.self&&location.host===parent.location.host,o=-1!==navigator.appVersion.indexOf("MSIE"),d=function(s,i){var a,n;if(this===e)return new d(s,i);for("string"==typeof s&&"#"===s[0]&&(s=t.getElementById(s.substr(1))),a=0;a-1?s.parentNode.insertBefore(a,s):this.data.elem.lastChild.appendChild(a),a.addEventListener("mouseover",this),n=this.options.indexOf(s),this.options.splice(n,0,a),e.selected&&this.select(n))},item:function(e){return e=0>e?this.options.length+e:e,this.options[e]||null},remove:function(e){var t=this.item(e);t.parentNode.removeChild(t),this.options.splice(e,1),this.data.select.remove(e),this.select(this.data.select.selectedIndex),this.length-=1},init:function(e,s){var i,o=d.build(e,"dk"+d.uid);if(this.data={},this.data.select=e,this.data.elem=o.elem,this.data.settings=c.extend({},h,s),this.disabled=e.disabled,this.form=e.form,this.length=e.length,this.multiple=e.multiple,this.options=o.options.slice(0),this.selectedIndex=e.selectedIndex,this.selectedOptions=o.selected.slice(0),this.value=e.value,this.data.cacheID=d.uid,d.cache[this.data.cacheID]=this,this.data.settings.initialize.call(this),d.uid+=1,this._changeListener||(e.addEventListener("change",this),this._changeListener=!0),!n||this.data.settings.mobile){if(e.parentNode.insertBefore(this.data.elem,e),e.setAttribute("data-dkCacheId",this.data.cacheID),this.data.elem.addEventListener("click",this),this.data.elem.addEventListener("keydown",this),this.data.elem.addEventListener("keypress",this),this.form&&this.form.addEventListener("reset",this),!this.multiple)for(i=0;is,a=d>s,n=i&&!a?"-up":"-down",this.isOpen=!0,c.addClass(r,"dk-select-open"+n),h.setAttribute("aria-expanded","true"),this._scrollTo(this.options.length-1),this._scrollTo(this.selectedIndex),void this.data.settings.open.call(this))}),disable:function(e,t){var s="dk-option-disabled";(0===arguments.length||"boolean"==typeof e)&&(t=e===i?!0:!1,e=this.data.elem,s="dk-select-disabled",this.disabled=t),t===i&&(t=!0),"number"==typeof e&&(e=this.item(e)),c[t?"addClass":"removeClass"](e,s)},select:function(e,t){var s,i,a,n,l=this.data.select;if("number"==typeof e&&(e=this.item(e)),"string"==typeof e)for(s=0;sa&&n>i&&(i=a),i>n&&n>a&&(n=a),this.reset(!0),n>i)for(;n+1>i;)this.select(i++);else for(;i>n-1;)this.select(i--);else t.ctrlKey||t.metaKey?this.select(l):(this.reset(!0),this.select(l))}else this[this.isOpen?"close":"open"](),c.hasClass(l,"dk-option")&&this.select(l)},_highlight:function(e){var t,s=e.target;if(!this.multiple){for(t=0;ta.length-1?n=a.length-1:0>n&&(n=0),this.data.select.options[n].disabled||(this.reset(!0),this.select(n),this._scrollTo(n));break;case l.space:if(!this.isOpen){e.preventDefault(),this.open();break}case l.tab:case l.enter:for(n=0;na.offsetHeight?(t+=e.offsetHeight,a.scrollTop=t-a.offsetHeight):0>s&&(a.scrollTop=t)))}},d.build=function(e,t){var s,i,a,n=[],l={elem:null,options:[],selected:[]},o=function(e){var s,i,a,n,d=[];switch(e.nodeName){case"OPTION":s=c.create("li",{"class":"dk-option ","data-value":e.value,innerHTML:e.text,role:"option","aria-selected":"false",id:t+"-"+(e.id||e.value.replace(" ","-"))}),c.addClass(s,e.className),e.disabled&&(c.addClass(s,"dk-option-disabled"),s.setAttribute("aria-disabled","true")),e.selected&&(c.addClass(s,"dk-option-selected"),s.setAttribute("aria-selected","true"),l.selected.push(s)),l.options.push(this.appendChild(s));break;case"OPTGROUP":for(i=c.create("li",{"class":"dk-optgroup"}),e.label&&i.appendChild(c.create("div",{"class":"dk-optgroup-label",innerHTML:e.label})),a=c.create("ul",{"class":"dk-optgroup-options"}),n=e.children.length;n--;d.unshift(e.children[n]));d.forEach(o,a),this.appendChild(i).appendChild(a)}};for(l.elem=c.create("div",{"class":"dk-select"+(e.multiple?"-multi":"")}),i=c.create("ul",{"class":"dk-select-options",id:t+"-listbox",role:"listbox"}),e.disabled&&c.addClass(l.elem,"dk-select-disabled"),l.elem.id=t+(e.id?"-"+e.id:""),c.addClass(l.elem,e.className),e.multiple?(l.elem.setAttribute("tabindex",e.getAttribute("tabindex")||"0"),i.setAttribute("aria-multiselectable","true")):(s=e.options[e.selectedIndex],l.elem.appendChild(c.create("div",{"class":"dk-selected "+s.className,tabindex:e.tabindex||0,innerHTML:s?s.text:" ",id:t+"-combobox","aria-live":"assertive","aria-owns":i.id,role:"combobox"})),i.setAttribute("aria-expanded","false")),a=e.children.length;a--;n.unshift(e.children[a]));return n.forEach(o,l.elem.appendChild(i)),l},d.onDocClick=function(e){var t,s;if(1!==e.target.nodeType)return!1;null!==(t=e.target.getAttribute("data-dkcacheid"))&&d.cache[t].focus();for(s in d.cache)c.closest(e.target,d.cache[s].data.elem)||s===t||d.cache[s].disabled||d.cache[s].close()},s!==i&&(s.fn.dropkick=function(){var e=Array.prototype.slice.call(arguments);return s(this).each(function(){e[0]&&"object"!=typeof e[0]?"string"==typeof e[0]&&d.prototype[e[0]].apply(new d(this),e.slice(1)):new d(this,e[0]||{})})}),d}); !function(e){function t(){var e=location.href;return hashtag=-1!==e.indexOf("#prettyPhoto")?decodeURI(e.substring(e.indexOf("#prettyPhoto")+1,e.length)):!1,hashtag&&(hashtag=hashtag.replace(/<|>/g,"")),hashtag}function i(){"undefined"!=typeof theRel&&(location.hash=theRel+"/"+rel_index+"/")}function o(){-1!==location.href.indexOf("#prettyPhoto")&&(location.hash="prettyPhoto")}function p(e,t){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i="[\\?&]"+e+"=([^&#]*)",o=new RegExp(i),p=o.exec(t);return null==p?"":p[1]}e.prettyPhoto={version:"3.1.6"},e.fn.prettyPhoto=function(a){function s(){e(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(I/2-f.containerHeight/2),projectedTop<0&&(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:f.contentHeight,width:f.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:j/2-f.containerWidth/2<0?0:j/2-f.containerWidth/2,width:f.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(f.height).width(f.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&&"image"==h(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&&(f.resized?e("a.pp_expand,a.pp_contract").show():e("a.pp_expand").hide()),!settings.autoplay_slideshow||P||v||e.prettyPhoto.startSlideshow(),settings.changepicturecallback(),v=!0}),m(),a.ajaxcallback()}function n(t){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){e(".pp_loaderIcon").show(),t()})}function r(t){t>1?e(".pp_nav").show():e(".pp_nav").hide()}function l(t,i){resized=!1,d(t,i),imageWidth=t,imageHeight=i;var o=0;e(".dfd-frame-line.line-bottom")&&(o=2*e(".dfd-frame-line.line-bottom").height()+20);var p=300+o;if(Modernizr.touch&&800>j&&(p=0),(k>j||b>I-p)&&doresize&&settings.allow_resize&&!$){for(resized=!0,fitting=!1;!fitting;)k>j&&b>I-p?k/j>b/(I-p)?(imageWidth=j-100,imageHeight=i/t*imageWidth):(imageHeight=I-p,imageWidth=t/i*imageHeight):k>j?(imageWidth=j-100,imageHeight=i/t*imageWidth):b>I-p?(imageHeight=I-p,imageWidth=t/i*imageHeight):fitting=!0,b=imageHeight,k=imageWidth;(k>j||b>I)&&l(k,b),d(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(b),containerWidth:Math.floor(k)+2*settings.horizontal_padding,contentHeight:Math.floor(y),contentWidth:Math.floor(w),resized:resized}}function d(t,i){t=parseFloat(t),i=parseFloat(i),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(t),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(t).appendTo(e("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight<=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(t),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(e("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),y=i+detailsHeight,w=t,b=y+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),k=t}function h(e){return e.match(/youtube\.com\/watch/i)||e.match(/youtu\.be/i)?"youtube":e.match(/vimeo\.com/i)?"vimeo":e.match(/\b.mov\b/i)?"quicktime":e.match(/\b.swf\b/i)?"flash":e.match(/\biframe=true\b/i)?"iframe":e.match(/\bajax=true\b/i)?"ajax":e.match(/\bcustom=true\b/i)?"custom":"#"==e.substr(0,1)?"inline":"image"}function c(){if(doresize&&"undefined"!=typeof $pp_pic_holder){if(scroll_pos=_(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=I/2+scroll_pos.scrollTop-contentHeight/2,projectedTop<0&&(projectedTop=0),contentHeight>I)return;$pp_pic_holder.css({top:projectedTop,left:j/2+scroll_pos.scrollLeft-contentwidth/2})}}function _(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&&document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function g(){I=e(window).height(),j=e(window).width(),e("body").hasClass("dfd-custom-padding-html")&&(j-=2*e(".dfd-frame-line.line-bottom").height()),"undefined"!=typeof $pp_overlay&&$pp_overlay.height(e(document).height()).width(j)}function m(){isSet&&settings.overlay_gallery&&"image"==h(pp_images[set_position])?(itemWidth=110,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor(f.containerWidth/itemWidth),itemsPerPage=itemsPerPage";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=e(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").click(function(){return e.prettyPhoto.changeGalleryPage("next"),e.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").click(function(){return e.prettyPhoto.changeGalleryPage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=110,$pp_gallery_li.each(function(t){e(this).find("a").click(function(){return e.prettyPhoto.changePage(t),e.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&&($pp_pic_holder.find(".pp_nav").prepend('Play'),$pp_pic_holder.find(".pp_nav .pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);var o=e(window).width();e("body").hasClass("dfd-custom-padding-html")&&(o-=2*e(".dfd-frame-line.line-bottom").height()),$pp_overlay.css({opacity:0,height:e(document).height(),width:e(window).width()}).bind("click",function(){settings.modal||e.prettyPhoto.close()}),e("a.pp_close").bind("click",function(){return e.prettyPhoto.close(),!1}),settings.allow_expand&&e("a.pp_expand").bind("click",function(t){return e(this).hasClass("pp_expand")?(e(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(e(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),n(function(){e.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){return e.prettyPhoto.changePage("previous"),e.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){return e.prettyPhoto.changePage("next"),e.prettyPhoto.stopSlideshow(),!1}),c()}a=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'
       
      ',gallery_markup:'',image_markup:'',flash_markup:'',quicktime_markup:'',iframe_markup:'',inline_markup:'
      {content}
      ',custom_markup:"",social_tools:''},a);var f,v,y,w,b,k,P,x=this,$=!1,I=e(window).height(),j=e(window).width();return doresize=!0,scroll_pos=_(),e(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){c(),g()}),a.keyboard_shortcuts&&e(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(t){if("undefined"!=typeof $pp_pic_holder&&$pp_pic_holder.is(":visible"))switch(t.keyCode){case 37:e.prettyPhoto.changePage("previous"),t.preventDefault();break;case 39:e.prettyPhoto.changePage("next"),t.preventDefault();break;case 27:settings.modal||e.prettyPhoto.close(),t.preventDefault()}}),e.prettyPhoto.initialize=function(){return settings=a,"pp_default"==settings.theme&&(settings.horizontal_padding=16),theRel=e(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=galleryRegExp.exec(theRel)?!0:!1,pp_images=isSet?jQuery.map(x,function(t,i){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("href"):void 0}):e.makeArray(e(this).attr("href")),pp_thumbs=isSet?jQuery.map(x,function(t,i){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("data-thumb")?e(t).attr("data-thumb"):e(t).attr("href"):void 0}):e.makeArray(e(this).attr("data-thumb")),pp_titles=isSet?jQuery.map(x,function(t,i){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).find("img").attr("alt")?e(t).find("img").attr("alt"):"":void 0}):e.makeArray(e(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(x,function(t,i){return-1!=e(t).attr(settings.hook).indexOf(theRel)?e(t).attr("title")?e(t).attr("title"):"":void 0}):e.makeArray(e(this).attr("title")),pp_images.length>settings.overlay_gallery_max&&(settings.overlay_gallery=!1),set_position=jQuery.inArray(e(this).attr("href"),pp_images),rel_index=isSet?set_position:e("a["+settings.hook+"^='"+theRel+"']").index(e(this)),u(this),settings.allow_resize&&e(window).bind("scroll.prettyphoto",function(){c()}),e.prettyPhoto.open(),!1},e.prettyPhoto.open=function(t){return"undefined"==typeof settings&&(settings=a,pp_images=e.makeArray(arguments[0]),pp_titles=arguments[1]?e.makeArray(arguments[1]):e.makeArray(""),pp_descriptions=arguments[2]?e.makeArray(arguments[2]):e.makeArray(""),isSet=pp_images.length>1?!0:!1,set_position=arguments[3]?arguments[3]:0,u(t.target)),settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),r(e(pp_images).size()),e(".pp_loaderIcon").show(),settings.deeplinking&&i(),settings.social_tools&&(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&&$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+e(pp_images).size()),"undefined"!=typeof pp_descriptions[set_position]&&""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(p("width",pp_images[set_position]))?p("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(p("height",pp_images[set_position]))?p("height",pp_images[set_position]):settings.default_height.toString(),$=!1,-1!=movie_height.indexOf("%")&&(movie_height=parseFloat(e(window).height()*parseFloat(movie_height)/100-150),$=!0),-1!=movie_width.indexOf("%")&&(movie_width=parseFloat(e(window).width()*parseFloat(movie_width)/100-150),$=!0),$pp_pic_holder.fadeIn(function(){switch(settings.show_title&&""!=pp_titles[set_position]&&"undefined"!=typeof pp_titles[set_position]?$ppt.html(unescape(pp_titles[set_position])):$ppt.html(" "),imgPreloader="",skipInjection=!1,h(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&&set_position0&&(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&")>0&&(movie_id=movie_id.substr(0,movie_id.indexOf("&")))),movie="http://www.youtube.com/embed/"+movie_id,p("rel",pp_images[set_position])?movie+="?rel="+p("rel",pp_images[set_position]):movie+="?rel=1",settings.autoplay&&(movie+="&autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":f=l(movie_width,movie_height),movie_id=pp_images[set_position];var t=/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/,i=movie_id.match(t);movie="http://player.vimeo.com/video/"+i[3]+"?title=0&byline=0&portrait=0",settings.autoplay&&(movie+="&autoplay=1;"),vimeo_width=f.width+"/embed/?moog_width="+f.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,f.height).replace(/{path}/g,movie);break;case"quicktime":f=l(movie_width,movie_height),f.height+=15,f.contentHeight+=15,f.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":f=l(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":f=l(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,f.width).replace(/{height}/g,f.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,f=l(movie_width,movie_height),doresize=!0,skipInjection=!0,e.get(pp_images[set_position],function(e){toInject=settings.inline_markup.replace(/{content}/g,e),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s()});break;case"custom":f=l(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=e(pp_images[set_position]).clone().append('
      ').css({width:settings.default_width}).wrapInner('
      ').appendTo(e("body")).show(),doresize=!1,f=l(e(myClone).width(),e(myClone).height()),doresize=!0,e(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,e(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,s())}),!1},e.prettyPhoto.changePage=function(t){currentGalleryPage=0,"previous"==t?(set_position--,set_position<0&&(set_position=e(pp_images).size()-1)):"next"==t?(set_position++,set_position>e(pp_images).size()-1&&(set_position=0)):set_position=t,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&&e(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),n(function(){e.prettyPhoto.open()})},e.prettyPhoto.changeGalleryPage=function(e){"next"==e?(currentGalleryPage++,currentGalleryPage>totalPage&&(currentGalleryPage=0)):"previous"==e?(currentGalleryPage--,currentGalleryPage<0&&(currentGalleryPage=totalPage)):currentGalleryPage=e,slide_speed="next"==e||"previous"==e?settings.animation_speed:0,slide_to=currentGalleryPage*(itemsPerPage*itemWidth),$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},e.prettyPhoto.startSlideshow=function(){"undefined"==typeof P?($pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){return e.prettyPhoto.stopSlideshow(),!1}),P=setInterval(e.prettyPhoto.startSlideshow,settings.slideshow)):e.prettyPhoto.changePage("next")},e.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){return e.prettyPhoto.startSlideshow(),!1}),clearInterval(P),P=void 0},e.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(e.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),e("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){e(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&&e("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),e(this).remove(),e(window).unbind("scroll.prettyphoto"),o(),settings.callback(),doresize=!0,v=!1,delete settings}))},!pp_alreadyInitialized&&t()&&(pp_alreadyInitialized=!0,hashIndex=t(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){e("a["+a.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.unbind("click.prettyphoto").bind("click.prettyphoto",e.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1; (function(e){var t=!1,i=!1,n={isUrl:function(e){var t=RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return t.test(e)?!0:!1},loadContent:function(e,t){e.html(t)},addPrefix:function(e){var t=e.attr("id"),i=e.attr("class");"string"==typeof t&&""!==t&&e.attr("id",t.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-id-$1")),"string"==typeof i&&""!==i&&"sidr-inner"!==i&&e.attr("class",i.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-class-$1")),e.removeAttr("style")},execute:function(n,s,a){"function"==typeof s?(a=s,s="sidr"):s||(s="sidr");var r,d,l,c=e("#"+s),u=e(c.data("body")),f=e("html"),p=c.outerWidth(!0),g=c.data("speed"),h=c.data("side"),m=c.data("displace"),v=c.data("onOpen"),y=c.data("onClose"),x="sidr"===s?"sidr-open":"sidr-open "+s+"-open";if("open"===n||"toggle"===n&&!c.is(":visible")){if(c.is(":visible")||t)return;if(i!==!1)return o.close(i,function(){o.open(s)}),void 0;t=!0,"left"===h?(r={left:p+"px"},d={left:"0px"}):(r={right:p+"px"},d={right:"0px"}),u.is("body")&&(l=f.scrollTop(),f.css("overflow-x","hidden").scrollTop(l)),m?u.addClass("sidr-animating").css({width:u.width(),position:"absolute"}).animate(r,g,function(){e(this).addClass(x)}):setTimeout(function(){e(this).addClass(x)},g),c.css("display","block").animate(d,g,function(){t=!1,i=s,"function"==typeof a&&a(s),u.removeClass("sidr-animating")}),v()}else{if(!c.is(":visible")||t)return;t=!0,"left"===h?(r={left:0},d={left:"-"+p+"px"}):(r={right:0},d={right:"-"+p+"px"}),u.is("body")&&(l=f.scrollTop(),f.removeAttr("style").scrollTop(l)),u.addClass("sidr-animating").animate(r,g).removeClass(x),c.animate(d,g,function(){c.removeAttr("style").hide(),u.removeAttr("style"),e("html").removeAttr("style"),t=!1,i=!1,"function"==typeof a&&a(s),u.removeClass("sidr-animating")}),y()}}},o={open:function(e,t){n.execute("open",e,t)},close:function(e,t){n.execute("close",e,t)},toggle:function(e,t){n.execute("toggle",e,t)},toogle:function(e,t){n.execute("toggle",e,t)}};e.sidr=function(t){return o[t]?o[t].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof t&&"string"!=typeof t&&t?(e.error("Method "+t+" does not exist on jQuery.sidr"),void 0):o.toggle.apply(this,arguments)},e.fn.sidr=function(t){var i=e.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,onOpen:function(){},onClose:function(){}},t),s=i.name,a=e("#"+s);if(0===a.length&&(a=e("
      ").attr("id",s).appendTo(e("body"))),a.addClass("sidr").addClass(i.side).data({speed:i.speed,side:i.side,body:i.body,displace:i.displace,onOpen:i.onOpen,onClose:i.onClose}),"function"==typeof i.source){var r=i.source(s);n.loadContent(a,r)}else if("string"==typeof i.source&&n.isUrl(i.source))e.get(i.source,function(e){n.loadContent(a,e)});else if("string"==typeof i.source){var d="",l=i.source.split(",");if(e.each(l,function(t,i){d+='
      '+e(i).html()+"
      "}),i.renaming){var c=e("
      ").html(d);c.find("*").each(function(t,i){var o=e(i);n.addPrefix(o)}),d=c.html()}n.loadContent(a,d)}else null!==i.source&&e.error("Invalid Sidr Source");return this.each(function(){var t=e(this),i=t.data("sidr");i||(t.data("sidr",s),"ontouchstart"in document.documentElement?(t.bind("touchstart",function(e){e.originalEvent.touches[0],this.touched=e.timeStamp}),t.bind("touchend",function(e){var t=Math.abs(e.timeStamp-this.touched);200>t&&(e.preventDefault(),o.toggle(s))})):t.click(function(e){e.preventDefault(),o.toggle(s)}))})}})(jQuery); ;(function($,window,undefined){'use strict';$.HoverDir=function(options,element){this.$el=$(element);this._init(options);};$.HoverDir.defaults={speed:300,easing:'ease',hoverDelay:0,inverse:false};$.HoverDir.prototype={_init:function(options){this.options=$.extend(true,{},$.HoverDir.defaults,options);this.transitionProp='all '+this.options.speed+'ms '+this.options.easing;this.support=Modernizr.csstransitions;this._loadEvents();},_loadEvents:function(){var self=this;this.$el.on('mouseenter.hoverdir, mouseleave.hoverdir',function(event){var $el=$(this),$hoverElem=$el.find('div.portfolio-entry-hover, div.portfolio-custom-hover'),direction=self._getDir($el,{x:event.pageX,y:event.pageY}),styleCSS=self._getStyle(direction);if(event.type==='mouseenter'){$hoverElem.hide().css(styleCSS.from);clearTimeout(self.tmhover);self.tmhover=setTimeout(function(){$hoverElem.show(0,function(){var $el=$(this);if(self.support){$el.css('transition',self.transitionProp);}self._applyAnimation($el,styleCSS.to,self.options.speed);});},self.options.hoverDelay);}else{if(self.support){$hoverElem.css('transition',self.transitionProp);}clearTimeout(self.tmhover);self._applyAnimation($hoverElem,styleCSS.from,self.options.speed);}});},_getDir:function($el,coordinates){var w=$el.width(),h=$el.height(),x=(coordinates.x-$el.offset().left-(w/2))*(w>h?(h/w):1),y=(coordinates.y-$el.offset().top-(h/2))*(h>w?(w/h):1),direction=Math.round((((Math.atan2(y,x)*(180/Math.PI))+180)/90)+3)%4;return direction;},_getStyle:function(direction){var fromStyle,toStyle,slideFromTop={left:'0px',top:'-100%'},slideFromBottom={left:'0px',top:'100%'},slideFromLeft={left:'-100%',top:'0px'},slideFromRight={left:'100%',top:'0px'},slideTop={top:'0px'},slideLeft={left:'0px'};switch(direction){case 0:fromStyle=!this.options.inverse?slideFromTop:slideFromBottom;toStyle=slideTop;break;case 1:fromStyle=!this.options.inverse?slideFromRight:slideFromLeft;toStyle=slideLeft;break;case 2:fromStyle=!this.options.inverse?slideFromBottom:slideFromTop;toStyle=slideTop;break;case 3:fromStyle=!this.options.inverse?slideFromLeft:slideFromRight;toStyle=slideLeft;break;};return{from:fromStyle,to:toStyle};},_applyAnimation:function(el,styleCSS,speed){$.fn.applyStyle=this.support?$.fn.css:$.fn.animate;el.stop().applyStyle(styleCSS,$.extend(true,[],{duration:speed+'ms'}));},};var logError=function(message){if(window.console){window.console.error(message);}};$.fn.hoverdir=function(options){var instance=$.data(this,'hoverdir');if(typeof options==='string'){var args=Array.prototype.slice.call(arguments,1);this.each(function(){if(!instance){logError("cannot call methods on hoverdir prior to initialization; "+"attempted to call method '"+options+"'");return;}if(!$.isFunction(instance[options])||options.charAt(0)==="_"){logError("no such method '"+options+"' for hoverdir instance");return;}instance[options].apply(instance,args);});}else{this.each(function(){if(instance){instance._init();}else{instance=$.data(this,'hoverdir',new $.HoverDir(options,this));}});}return instance;};})(jQuery,window); !function(a){var t={init:function(t){return t=a.extend({speed:20,time:70},t),this.each(function(){var e=this,n=a(this),r=n.data("chaffle"),o=n.data("remove-hover");r||(t=a.extend({},t),n.data("chaffle",{options:t}));var l,c,f,h=n.text(),d=function(){if(n.text(l),h.length-l.length>0)for(i=0;i1?s:o}var i=[],a=[],h={precision:100,elapse:!1,defer:!1};a.push(/^[0-9]*$/.source),a.push(/([0-9]{1,2}\/){2}[0-9]{4}([0-9]{1,2}(:[0-9]{2}){2})?/.source),a.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}([0-9]{1,2}(:[0-9]{2}){2})?/.source),a=new RegExp(a.join("|"));var r={Y:"years",z:"yearsToMonth",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},l=function(e,s,o){this.el=e,this.$el=t(e),this.interval=null,this.offset={},this.options=t.extend({},h),this.instanceNumber=i.length,i.push(this),this.$el.data("countdown-instance",this.instanceNumber),o&&("function"==typeof o?(this.$el.on("update.countdown",o),this.$el.on("stoped.countdown",o),this.$el.on("finish.countdown",o)):this.options=t.extend({},h,o)),this.setFinalDate(s),!1===this.options.defer&&this.start()};t.extend(l.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var t=this;this.update(),this.interval=setInterval(function(){t.update.call(t)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),i[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(t){this.finalDate=e(t)},update:function(){if(0!==this.$el.closest("html").length){var e,s=void 0!==t._data(this.el,"events"),o=new Date;if(e=this.finalDate.getTime()-o.getTime(),e=Math.ceil(e/1e3),e=!this.options.elapse&&e<0?0:Math.abs(e),this.totalSecsLeft!==e&&s){this.totalSecsLeft=e,this.elapsed=o>=this.finalDate;var n,i;i=Math.floor(this.totalSecsLeft/60/60/24/30.4368/12),n=Math.abs(12*i),this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:i,yearsToMonth:Math.floor(this.totalSecsLeft/60/60/24/30.4368-n),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish"))}}else this.remove()},dispatchEvent:function(e){var s=t.Event(e+".countdown");s.finalDate=this.finalDate,s.elapsed=this.elapsed,s.offset=t.extend({},this.offset),s.strftime=o(this.offset),this.$el.trigger(s)}}),t.fn.countdown=function(){var e=Array.prototype.slice.call(arguments,0);return this.each(function(){var s=t(this).data("countdown-instance");if(void 0!==s){var o=i[s],n=e[0];l.prototype.hasOwnProperty(n)?o[n].apply(o,e.slice(1)):null===String(n).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(o.setFinalDate.call(o,n),o.start()):t.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,n))}else new l(this,e[0],e[1])})}}); (function(){var a,b;a=this.jQuery||window.jQuery,b=a(window),a.fn.stick_in_parent=function(c){var d,e,f,g,h,i,j,k,l,m,n,o,p;for(null==c&&(c={}),m=c.sticky_class,g=c.inner_scrolling,l=c.recalc_every,k=c.parent,i=c.offset_top,h=c.spacer,f=c.bottoming,null==i&&(i=0),null==k&&(k=void 0),null==g&&(g=!0),null==m&&(m="is_stuck"),d=a(document),null==f&&(f=!0),j=function(a){var b,c,d;return window.getComputedStyle?(d=a[0],b=window.getComputedStyle(a[0]),c=parseFloat(b.getPropertyValue("width"))+parseFloat(b.getPropertyValue("margin-left"))+parseFloat(b.getPropertyValue("margin-right")),"border-box"!==b.getPropertyValue("box-sizing")&&(c+=parseFloat(b.getPropertyValue("border-left-width"))+parseFloat(b.getPropertyValue("border-right-width"))+parseFloat(b.getPropertyValue("padding-left"))+parseFloat(b.getPropertyValue("padding-right"))),c):a.outerWidth(!0)},n=function(c,e,n,o,p,q,r,s){var t,u,v,w,x,y,z,A,B,C,D,E;if(!c.data("sticky_kit")){if(c.data("sticky_kit",!0),x=d.height(),z=c.parent(),null!=k&&(z=z.closest(k)),!z.length)throw"failed to find stick parent";if(v=!1,t=!1,D=null!=h?h&&c.closest(h):a("
      "),D&&D.css("position",c.css("position")),A=function(){var a,b,f;if(!s)return x=d.height(),a=parseInt(z.css("border-top-width"),10),b=parseInt(z.css("padding-top"),10),e=parseInt(z.css("padding-bottom"),10),n=z.offset().top+a+b,o=z.height(),v&&(v=!1,t=!1,null==h&&(c.insertAfter(D),D.detach()),c.css({position:"",top:"",width:"",bottom:""}).removeClass(m),z.removeClass(m),f=!0),p=c.offset().top-(parseInt(c.css("margin-top"),10)||0)-i,q=c.outerHeight(!0),r=c.css("float"),D&&D.css({width:j(c),height:q,display:c.css("display"),"vertical-align":c.css("vertical-align"),float:r}),f?E():void 0},A(),q!==o)return w=void 0,y=i,C=l,E=function(){var a,j,k,u,B,E;if(!s)return k=!1,null!=C&&(C-=1,C<=0&&(C=l,A(),k=!0)),k||d.height()===x||(A(),k=!0),u=b.scrollTop(),null!=w&&(j=u-w),w=u,v?(f&&(B=u+q+y>o+n,t&&!B&&(t=!1,c.css({position:"fixed",bottom:"",top:y}).trigger("sticky_kit:unbottom"))),uE&&(t||(y-=j,y=Math.max(E-q,y),y=Math.min(i,y),v&&c.css({top:y+"px"}))))):u>p&&(v=!0,a={position:"fixed",top:y},a.width="border-box"===c.css("box-sizing")?c.outerWidth()+"px":c.width()+"px",z.addClass(m),c.css(a).addClass(m),null==h&&(c.after(D),"left"!==r&&"right"!==r||D.append(c)),c.trigger("sticky_kit:stick")),v&&f&&(null==B&&(B=u+q+y>o+n),!t&&B)?(t=!0,"static"===z.css("position")&&z.css({position:"relative"}),c.css({position:"absolute",bottom:e,top:"auto"}).trigger("sticky_kit:bottom")):void 0},B=function(){return A(),E()},u=function(){if(s=!0,b.off("touchmove",E),b.off("scroll",E),b.off("resize",B),a(document.body).off("sticky_kit:recalc",B),c.off("sticky_kit:detach",u),c.removeData("sticky_kit"),c.css({position:"",bottom:"",top:"",width:""}),z.position("position",""),v)return null==h&&("left"!==r&&"right"!==r||c.insertAfter(D),D.remove()),z.removeClass(m),c.removeClass(m)},b.on("touchmove",E),b.on("scroll",E),b.on("resize",B),a(document.body).on("sticky_kit:recalc",B),c.on("sticky_kit:detach",u),setTimeout(E,0)}},o=0,p=this.length;o=0;s--){var e=n[s];if("none"===this.config.interactivity)a=t('
      ');else var a=t('
      ').addClass(this.config.hiddenClass);t.each(e,function(i,o){"string"==typeof o&&t("
      ",{html:o}).addClass("Hotspot_"+i).appendTo(a)});var c=t("
      ",{html:a}).css({top:e.y+"%",left:e.x+"%"}).addClass(this.config.hotspotClass).appendTo(this.element);"click"===i.config.interactivity||"hover"===i.config.interactivity?i.addEvents(c):a.removeClass(this.config.hiddenClass),"none"===this.config.interactivity&&a.css("display","block")}},i.prototype.addEvents=function(i){var o=this;t(window).on("load resize",function(){var n=o.config.interactivity;"hover"===o.config.interactivity&&void 0!==t(window).width()&&t(window).width()<768&&(n="click"),i.off().on(n,function(i){t(this).toggleClass("active").children("div").toggleClass(o.config.hiddenClass)})})},t.fn.hotspot=function(t){return new i(this,t),this}}(jQuery); var screen_medium=800;!function(t,e,i){"use strict";var n=t(document),a=e.Modernizr;t.fn.sbAccordion=function(){var e=300;return this.each(function(){var i=t(this),n=i.children("li");i.find(".title").click(function(){var i=t(this),a=i.parent("li");return!a.hasClass("active")&&(i.siblings(".content").slideDown(e),n.filter(".active").removeClass("active").children(".content").slideUp(e),a.addClass("active"),!1)})})},t(document).ready(function(){t("ul.accordion").sbAccordion(),t.fn.foundationAlerts&&n.foundationAlerts(),t.fn.foundationButtons&&n.foundationButtons(),t.fn.foundationNavigation&&n.foundationNavigation(),t.fn.foundationTopBar&&n.foundationTopBar(),t.fn.foundationCustomForms&&n.foundationCustomForms(),t.fn.foundationMediaQueryViewer&&n.foundationMediaQueryViewer(),t.fn.foundationTabs&&n.foundationTabs({callback:t.foundation.customForms.appendCustomMarkup}),t.fn.foundationTooltips&&n.foundationTooltips(),t.fn.foundationMagellan&&n.foundationMagellan(),t.fn.foundationClearing&&n.foundationClearing(),t.fn.placeholder&&t("input, textarea").placeholder()}),a.touch&&!e.location.hash&&t(e).load(function(){setTimeout(function(){e.scrollTo(0,1)},0)})}(jQuery,this);var ua=navigator.userAgent,checker={os:{iphone:ua.match(/iPhone/),ipod:ua.match(/iPod/),ipad:ua.match(/iPad/),blackberry:ua.match(/BlackBerry/),android:ua.match(/(Android|Linux armv6l|Linux armv7l)/),linux:ua.match(/Linux/),win:ua.match(/Windows/),mac:ua.match(/Macintosh/)},ua:{ie:ua.match(/MSIE/),ie6:ua.match(/MSIE 6.0/),ie7:ua.match(/MSIE 7.0/),ie8:ua.match(/MSIE 8.0/),ie9:ua.match(/MSIE 9.0/),ie10:ua.match(/MSIE 10.0/),opera:ua.match(/Opera/),firefox:ua.match(/Firefox/),chrome:ua.match(/Chrome/),safari:ua.match(/(Safari|BlackBerry)/)}};!function(t){"use strict";t.fn.observeDOM=function(e){var i=window.MutationObserver||window.WebKitMutationObserver,n=window.addEventListener,a=t(this)[0];a&&(i?new i(function(t){(t[0].addedNodes.length||t[0].removedNodes.length)&&e()}).observe(a,{childList:!0}):n&&(a.addEventListener("DOMNodeInserted",e,!1),a.addEventListener("DOMNodeRemoved",e,!1)));return this}}(jQuery),function(t){"use strict";var e=t(window);t.fn.initTaxonomyIsotope=function(){return t(this).each(function(){var i,n,a,o,s=t(this),r=s.data("layout-style"),d=s.data("columns"),l=s.data("item"),c=t("."+l);r||(r="masonry"),d||(d=5),i=d>4?4:d,n=d>3?3:d,a=d>2?2:d,o=d>1?1:d;var f,u=3,h=function(){!function(){c=t("> ."+l,s);var e=s.width();switch(!0){case e>1280:u=d;break;case e>1024:u=i;break;case e>800:u=n;break;case e>460:u=a;break;default:u=o}f=Math.floor(e/u),c.width(f)}(),s.isotope({layoutMode:r,masonry:{columnWidth:f},itemSelector:"."+l,resizable:!0}),t("body").bind("isotope-add-item",function(e,i){t(i).width(f),t(i).imagesLoaded(function(){s.isotope("insert",t(i))})})};h(),s.imagesLoaded(h),s.parent().parent().find(".sort-panel .filter a").click(function(){var e=t(this).attr("data-filter");return t(this).parent().parent().find("> li.active").removeClass("active"),t(this).parent().addClass("active"),s.isotope({filter:e}),!1}),e.on("resize",h),s.observeDOM(function(){h()}),s.on("layoutComplete",function(){setTimeout(function(){t(window).trigger("resize")},1e3)})}),this},t(document).ready(function(){t(".dfd-new-isotope").initTaxonomyIsotope()})}(jQuery),function(t){t.bindMobileMenu=function(){if(t("#header-container").hasClass("header-style-3")||t("#header-container").hasClass("header-style-4")){var e=t("
        ");t("ul.menu-clonable-for-mobiles").each(function(){var i=t(this).children().clone();e=e.append(i)})}else e=t("ul.menu-clonable-for-mobiles").clone();e.removeAttr("id").find("ul, li, a").addBack().removeAttr("id"),e.find("ul").removeAttr("style"),e.attr("class","sidr-dropdown-menu").find("ul").attr("class","sidr-class-sub-menu"),e.find(".sub-nav > ul").each(function(){t(this).unwrap()}),e.find("li").each(function(){var e=t(this);e.find("ul").length>0&&e.find("> a").append('')});var i=t("#mobile-menu");function n(){t("body").toggleClass("sidr-opened")}t(".sidr-inner").append(e),i.sidr({displace:!1,onOpen:function(){n(),i.addClass("opened")},onClose:function(){n(),i.removeClass("opened")}}),t(".sidr-dropdown-toggler").unbind("click").bind("touchend click",function(e){e.preventDefault(),t(this).parent("a").toggleClass("active").siblings("ul").slideToggle(500)}),i.unbind("click").bind("touchend click",function(e){e.preventDefault(),t(this).hasClass("opened")?t.sidr("close"):t.sidr("open")}),t(".dfd-sidr-close").unbind("click").bind("touchend click",function(e){e.preventDefault(),t.sidr("close")})}}(jQuery),function(t){"use strict";t(document).ready(function(){var e=t("#top-panel-inner");t("a.top-inner-page").on("click",function(t){t.preventDefault(),e.addClass("open")}),t("a.top-inner-page-close").on("click",function(t){t.preventDefault(),e.removeClass("open")})})}(jQuery),function(t){"use strict";t(document).ready(function(){t('form.wpcf7-form input:not([type="submit"])').focus(function(e){t(this).parent("span").addClass("active").siblings().addClass("active")}).blur(function(){(!t(this).parents(".dfd-contact-form-style-5").length||t(this).parents(".dfd-contact-form-style-5").length&&""==t(this).val())&&t(this).parent("span").removeClass("active").siblings().removeClass("active")})})}(jQuery),function(t){"use strict";t(document).ready(function(){t("form.wpcf7-form select, .widget select, .arhives404 select, .woocommerce-ordering select").dropkick({mobile:!0}),t(".widget_akismet_widget strong").wrapInner("");var e=t(".pagination");if(e.hasClass("dfd-pagination-style-3")||e.hasClass("dfd-pagination-style-4")){var i=t(".page-numbers ",e).find(".current");i.parent().addClass("current-parent"),i.parent().prev().addClass("before-current"),i.parent().next().addClass("after-current")}t("#layout").hasClass("one-page-scroll")&&t(".dfd-single-image-module .dfd-one-page-nav").each(function(){var e=t(this),i=e.data("dir"),n=t("#layout.one-page-scroll");e.click(function(t){t.preventDefault(),"slickNext"==i?n.fullpage.moveSectionDown():"slickPrev"==i&&n.fullpage.moveSectionUp()})}),"devicePixelRatio"in window&&window.devicePixelRatio>1&&t(".dfd-single-image-module img").each(function(){var e=t(this),i=e.data("retina-img");e.attr("src",i)})})}(jQuery),function(t){t.fn.dfd_canvas_bg=function(){return t(this).each(function(){var e=t(this),i=e.data("canvas-id"),n=e.data("canvas-style"),a=e.data("canvas-color"),o=e.data("canvas-size");""==a&&(a="#ffffff"),"style_1"==n&&e.append('');var s,r,d,l,c,f,u,h=!0,p="window"!=o?t("#"+i).parents(".vc-row-wrapper"):t(window);"style_1"==n?function(){function e(e){var n=posy=0,a=t("#"+i).offset().top;e.pageX||e.pageY?(n=e.pageX,posy=e.pageY):(e.clientX||e.clientY)&&(n=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop),u.x=n,u.y=posy-a}function n(){s=p.width(),r=p.height(),d.style.height=r+"px",l.width=s,l.height=r}function a(){if(h)for(var t in c.clearRect(0,0,s,r),f)Math.abs(g(u,f[t]))<4e3?(f[t].active=.3,f[t].circle.active=.6):Math.abs(g(u,f[t]))<2e4?(f[t].active=.1,f[t].circle.active=.3):Math.abs(g(u,f[t]))<4e4?(f[t].active=.02,f[t].circle.active=.1):(f[t].active=0,f[t].circle.active=0),v(f[t]),f[t].circle.draw();requestAnimationFrame(a)}function o(t){TweenLite.to(t,1+1*Math.random(),{x:t.originX-50+100*Math.random(),y:t.originY-50+100*Math.random(),ease:Circ.easeInOut,onComplete:function(){o(t)}})}function v(t){if(t.active)for(var e in t.closest)c.beginPath(),c.moveTo(t.x,t.y),c.lineTo(t.closest[e].x,t.closest[e].y),c.strokeStyle="rgba(255,255,255,"+t.active+")",c.stroke()}function m(t,e,i){var n=this;n.pos=t||null,n.radius=e||null,n.color=i||null,this.draw=function(){n.active&&(c.beginPath(),c.arc(n.pos.x,n.pos.y,n.radius,0,2*Math.PI,!1),c.fillStyle="rgba(255,255,255,"+n.active+")",c.fill())}}function g(t,e){return Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)}!function(t){s=p.width(),r=p.height(),u={x:s/2,y:r/2},(d=document.getElementById(t)).style.height=r+"px",(l=document.getElementById(t)).width=s,l.height=r,c=l.getContext("2d"),f=[];for(var e=0;e1&&(t.preventDefault(),a=.7*(t.touches[0].pageX-s),o=.7*(t.touches[0].pageY-r))}function f(t){1==t.touches.length&&(t.preventDefault(),a=t.touches[0].pageX-s,o=t.touches[0].pageY-r)}!function(){var a,o;a=document.getElementById(i),(t=new THREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,1,1e4)).position.z=100,e=new THREE.Scene,(n=new THREE.CanvasRenderer({alpha:!0})).setPixelRatio(window.devicePixelRatio),n.setClearColor(0,0),n.setSize(p.width(),p.height()),a.appendChild(n.domElement);for(var s=2*Math.PI,r=new THREE.SpriteCanvasMaterial({color:16777215,opacity:.5,program:function(t){t.beginPath(),t.arc(0,0,.5,0,s,!0),t.fill()}}),u=new THREE.Geometry,h=0;h<150;h++)(o=new THREE.Sprite(r)).position.x=2*Math.random()-1,o.position.y=2*Math.random()-1,o.position.z=2*Math.random()-1,o.position.normalize(),o.position.multiplyScalar(10*Math.random()+600),o.scale.x=o.scale.y=5,e.add(o),u.vertices.push(o.position);var v=new THREE.Line(u,new THREE.LineBasicMaterial({color:16777215,opacity:.2}));e.add(v),document.addEventListener("mousemove",l,!1),document.addEventListener("touchstart",c,!1),document.addEventListener("touchmove",f,!1),window.addEventListener("resize",d,!1)}(),function i(){requestAnimationFrame(i);t.position.x+=.1*(a-t.position.x),t.position.y+=.05*(200-o-t.position.y),t.lookAt(e.position),n.render(e,t)}()}():"style_4"==n&&t("#"+i).particlegroundOld({dotColor:a,lineColor:a})}),this}}(jQuery),function(t){if(t.fn.dfdVideoBgInit=function(){return this.each(function(){var e,i,n=t(this),a=n.parent().width(),o=n.parent().height(),s=function(){a/1.7780){var e=document.createElement("script");e.src="//www.youtube.com/iframe_api";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i);var n={};window.onYouTubeIframeAPIReady=function(){t(".dfd-youtube-bg iframe").each(function(){var e=t(this),i=e.attr("id");e.data("muted")&&"1"==e.data("muted")?n[i]=new YT.Player(i,{events:{onReady:a}}):n[i]=new YT.Player(i,{events:{onReady:o}})})}}function a(t){t.target.mute(),t.target.playVideo()}function o(t){t.target.playVideo()}t(".dfd-vimeo-bg").length>0&&t(document).ready(function(){t(".dfd-vimeo-bg iframe").each(function(){var e=t(this);function i(t){switch(JSON.parse(t.data).event){case"ready":e[0].contentWindow.postMessage('{"method":"play", "value":1}',"*"),e.data("muted")&&"1"==e.data("muted")&&e[0].contentWindow.postMessage('{"method":"setVolume", "value":0}',"*")}}window.addEventListener?window.addEventListener("message",i,!1):window.attachEvent("onmessage",i,!1)})})}(jQuery),function(t){t(document).ready(function(){t(".dfd-row-bg-image.dfd_animated_bg").each(function(){var e=t(this),i=e.data("direction"),n=100-e.data("parallax_sense"),a=0;!!(!e.data("mobile_enable")||"1"!=e.data("mobile_enable"))&&Modernizr.touch&&t(window).width()<800||setInterval(function(){"left"==i||"bottom"==i?a-=1:a+=1,"left"==i||"right"==i?e.css("backgroundPosition",a+"px 50%"):e.css("backgroundPosition","50% "+a+"px")},n)})})}(jQuery),function(t){t(window).load(function(){t(".dfd-row-bg-wrap.dfd-row-bg-image.dfd_mousemove_parallax").each(function(){var e=t(this);!!(!e.data("mobile_enable")||"1"!=e.data("mobile_enable"))&&Modernizr.touch&&t(window).width()<800||(e.parent().css({"z-index":"initial"}),t(".dfd-interactive-parallax-item",e).parallax({mouseport:e.parent()}))})})}(jQuery),function(t){"use strict";t.fn.dfdSocTooltips=function(){return this.each(function(){var e=t(this);t("a",e).each(function(){var e=t(this);if(e.next("span.soc-tooltip").length>0)return!1;var i=e.attr("title");if(e.removeAttr("title"),i&&0==i.length)return!0;var n=t(['',i,""].join(""));if(e.parent().parent().hasClass("module-soc-icons"))e.append(n),n.css({"margin-left":0});else{n.insertAfter(e);var a=n.width();n.css({"margin-left":-Math.floor(a/2)})}}).hover(function(){t(this).parent().parent().hasClass("module-soc-icons")||(t(this).parent().parent().parent().hasClass("header-top-panel")||t(this).next(".soc-tooltip").css({top:-t(this).height()}),t(this).next(".soc-tooltip").css({left:t(this).offset().left-t(this).parent().offset().left}))})})}}(jQuery),function(t){"use strict";t(document).ready(function(){var e=t(window);t("a.menu-link").each(function(){var i=t(this),n=i.attr("href");if(n&&-1!==n.indexOf("#")&&"#"!=n&&-1===n.indexOf("#/")&&(n=n.substring(n.indexOf("#")),t(n).length>0)){var a=function(){var a=Math.floor(t(n).offset().top);e.scrollTop()+t("body").offset().top>=a&&i.parent().addClass("current-menu-ancestor current-menu-item").siblings().removeClass("current-menu-ancestor current-menu-item")};a(),e.on("load resize scroll",a),i.on("click touchend",function(t){t.preventDefault(),e.scrollTo(n,{duration:"slow"}),a()})}})})}(jQuery),function(t){"use strict";t.fn.dfdClientsTooltips=function(){return this.each(function(){var e=t(this);t(e).mousemove(function(e){t(this).next(".clients-tooltip").css({opacity:1,display:"block","z-index":3,top:e.pageY-t(this).parent().offset().top+25,left:e.pageX-t(this).parent().offset().left+15})}).mouseout(function(){t(this).next(".clients-tooltip").css({display:"none",opacity:0,"z-index":-3,top:0,left:0})})})}}(jQuery),function(t){"use strict";t.fn.pricingTableEqColumns=function(){var e=t(this),i=100/e.length;return e.css("width",i+"%"),this}}(jQuery),function(t){"use strict";t.fn.elementFixedWidth=function(){return t(this).each(function(){var e=t(this).width();t(this).css("width",e+"px")}),this}}(jQuery),function(t){"use strict";t.fn.products_thumbnails_carousel=function(e,i){var n=e>1?e-1:1,a=n>1?n-1:1;return t(this).slick({infinite:!0,slidesToShow:e,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:2e3,vertical:i,focusOnSelect:!0,responsive:[{breakpoint:800,settings:{slidesToShow:n,slidesToScroll:1,infinite:!0,arrows:!1,dots:!1,vertical:!1}},{breakpoint:500,settings:{slidesToShow:a,slidesToScroll:1,arrows:!1,dots:!1,vertical:!1}}]}),this}}(jQuery),function(t){"use strict";var e=function(){if(!t("#layout").hasClass("one-page-scroll")&&t("#main-wrap").hasClass("dfd-parallax-footer")){var e=t(window).width()>780?t("#footer-wrap").outerHeight(!0):0;t("body > .boxed_layout").length>0?t("body > .boxed_layout").css("margin-bottom",e):t("#main-wrap").css("margin-bottom",e)}};t(document).ready(function(){e(),t(window).on("load resize",e)})}(jQuery),function(t){"use strict";t.fn.dfdRowDelimiterBg=function(){return this.each(function(){var e=t(this),i=e.parents(".vc-row-wrapper").css("background-color");e.parents(".vc-row-wrapper").find(".dfd-row-bg-wrap").length>0&&(i=e.parents(".vc-row-wrapper").find(".dfd-row-bg-wrap").css("background-color")),e.css("background-color",i)})},t(document).ready(function(){t(".vc-row-delimiter-top-left, .vc-row-delimiter-top-right, .vc-row-delimiter-bottom-left, .vc-row-delimiter-bottom-right").dfdRowDelimiterBg()})}(jQuery),function(t){"use strict";var e,i,n,a,o,s=t(window),r=function(){e=s.scrollTop(),0==s.scrollTop()?s.trigger("window_top"):s.scrollTop()>0&&s.scrollTop()<50&&s.trigger("window_not_top")},d=t("body"),l=!1;s.on("scroll",function(){Modernizr.touch||(l||(l=!0,d.addClass("scrolling")),clearTimeout(a),a=setTimeout(function(){d.removeClass("scrolling"),l=!1},200))}),t(document).ready(function(){var e=document.createElement("div");e.style.overflowY="scroll",e.style.width="50px",e.style.height="50px",e.style.visibility="hidden",document.body.appendChild(e),o=e.offsetWidth-e.clientWidth,document.body.removeChild(e),t("#layout").length>0&&t("#layout").hasClass("one-page-scroll")&&(o=0)});var c=function(){t(".dfd-spacer-module").each(function(){var e=t(this),i=s.width()+o,n=e.data("units"),a=e.data("wide_resolution"),r=e.data("wide_size"),d=e.data("normal_resolution"),l=e.data("normal_size"),c=e.data("tablet_resolution"),f=e.data("tablet_size"),u=e.data("mobile_resolution"),h=e.data("mobile_size");"%"==n&&(l=r*l/100,f=r*f/100,h=r*h/100),i>=a?e.css("height",r):i>=d&&i=c&&i=u&&i=i&&e.css("height",h),t("body").trigger("reinit-waypoint")})};c(),s.on("load resize",c),r(),s.on("resize load",function(){i=s.height(),n=s.width(),r()}).on("scroll",r),t("body").on("post-load reinit-waypoint",function(){setTimeout(function(){Waypoint.refreshAll()},500)}),t.loadRetinaLogo=function(){"devicePixelRatio"in window&&window.devicePixelRatio>1&&t(".logo-for-panel img").each(function(){var e=t(this),i=e.attr("data-retina");if(i&&0!==i.legth){var n=e.attr("data-retina_w"),a=e.attr("data-retina_h"),o=164,s=164;e.attr("src",i),n0){if(e.is("#header-container")&&t("body").data("header-responsive-width")&&n+o0?(e.addClass(i),s.trigger("reinit-waypoint")):e.removeClass(i)}},v=((h=jQuery("#header-container")).find(".header-wrap"),t("#stuning-header")),m=t("#menu-fixer");if(s.on("load resize",function(){e=t("#main-wrap").width(),h.find(".dfd-top-row").width(e),i=h.find(".dfd-top-row").length?h.find(".dfd-top-row").outerHeight():h.find("#header").outerHeight(),v.length>0?(0!==m.length||h.hasClass("dfd-header-layout-fixed")&&!h.hasClass("dfd-keep-menu-fixer")||(m=t('')),v.prepend(m)):h.hasClass("dfd-header-layout-fixed")||t("#main-wrap").hasClass("dfd-one-page-scroll-layout")||h.hasClass("menu-position-bottom")?m.length>0&&m.remove():0===m.length&&(m=t(''),t(m).insertAfter("#header-container")),m.length>0&&m.height(i)}),h.hasClass("dfd-enable-headroom")&&!t("#layout").hasClass("one-page-scroll")&&!Modernizr.touch&&t(window).width()>800&&s.on("load resize scroll",function(){p(h,"small","animated--header")}),t("#top-panel-inner").hasClass("dfd-panel-animated")){var g=t("#top-panel-inner .top-panel-inner-wrapper"),w=function(){var e=s.height()-2*t("body").css("margin").replace("px","");g.outerHeight(e)};w(),g.wrapInner('
        '),t(".top-inner-page").remove(),s.on("load reinit-waypoint",function(){"undefined"!=typeof Waypoint&&setTimeout(function(){Waypoint.refreshAll()},1200)}),s.on("load scroll",function(){p(t("body"),"moved","animated--body")}),s.on("load resize",w)}"function"==typeof t.initSlider&&setTimeout(function(){t.initSlider()},500),"function"==typeof t.runMegaMenu&&t.runMegaMenu(),t(".sel-dropdown").unbind("hover").hover(function(){t(this).addClass("hovered")},function(){t(this).removeClass("hovered")}),t(".click-dropdown > a").unbind("click touchstart").bind("click touchstart",function(e){var i=t(this).parent();e.preventDefault(),i.hasClass("active")?i.removeClass("active"):i.addClass("active").siblings(".click-dropdown").removeClass("active")}),jQuery(".nav-item.has-submenu > a").on("click",function(){var e=t(this);return"#"!=e.attr("href")&&""!=e.attr("href")&&e.hasClass("open")&&(window.location.href=e.attr("href")),!1}),a=jQuery,r=a(".header-search-switcher"),d=a(".form-search-section"),r.unbind("click").on("click touchend",function(){return d.fadeToggle(500,function(){d.is(":visible")?r.addClass("active"):r.removeClass("active")}),d.toggleClass("shift-form"),!1}),l=jQuery,c=l("#header-container.header-style-6 .onclick-menu-wrap"),f=l(".dfd-click-menu-activation-button a",c),u=l("nav.onclick-menu",c),f.unbind("click").on("click touchend",function(t){t.preventDefault(),l(this).hasClass("opened")?f.removeClass("opened"):f.addClass("opened"),u.slideToggle(250)});var y,b,C,_;y=jQuery,b=y(".dfd-menu-button"),C=y("#header-container"),b.unbind("click").on("click touchend",function(t){t.preventDefault(),C.toggleClass("opened")}),(_=jQuery)(document).ready(function(){_("#dfd-side-header-activation-button").unbind("click").bind("click touchend",function(t){t.preventDefault(),_(this).parents("#header-container").toggleClass("active")}),_("body").on("click touchend","#dfd-menu-button",function(t){t.preventDefault();var e=_(this).parents(".header-col-right");e.hasClass("active")?e.removeClass("active visible-overflow"):(e.addClass("active"),setTimeout(function(){e.addClass("visible-overflow")},700))})}),t.loadRetinaLogo(),t.bindMobileMenu()},jQuery(document).ready(function(t){t.bindHeaderEvents(),t(".soc-icons").dfdSocTooltips(),t(".client-tile").dfdClientsTooltips(),t(".widget_dfd_author").each(function(){t(".widget.soc-icons.dfd-soc-icons-hover-style-13 a",t(this)).pricingTableEqColumns()}),s.on("resize",function(){var e=t(".mega-menu, .sub-nav","#header");n>=screen_medium&&e.each(function(){t(this).is(":visible")||t(this).removeAttr("style")})}),t("#footer .widget_nav_menu >ul >li").equalHeights();var e=jQuery(".body-back-to-top");s.on("scroll",function(){e.length>0&&(jQuery(window).scrollTop()>80?e.addClass("active"):e.removeClass("active"))});jQuery(".back-to-top, .body-back-to-top").click(function(t){return t.preventDefault(),jQuery("html, body").animate({scrollTop:0},800),!1}),t(".fact-num").not(".circle").each(function(){var e=t(this),i=function(){var t=e.find(".val").width()+20;e.find(".line").css("left",t)};i(),e.bind("dfd-update",i)}),t(".fact-num.circle").each(function(){var e=t(this),i=function(){var t=e.find("canvas").width()+20;e.find(".line").css("left",t)};i(),e.bind("dfd-update",i)}),t(".chaffle").chaffle({}),t(".cart-collaterals").on("click touchend",".dfd-shipping-title > span",function(){t(this).parents(".shipping-calculator-wrap").find(".shipping-calculator").slideToggle(500)})}),s.load(function(){window.top!=window.self&&t("body").hasClass("single-my-product")&&t("#header-container, #footer-wrap, #wpadminbar").hide(),t(".dfd-row-bg-canvas").dfd_canvas_bg(),t(".sort-panel .filter li > a").each(function(){t(this).is(":visible")||t(this).parent("li").remove()})}),t.fn.dfdParallax=function(){return this.each(function(){var n,a,r,d=t(this),l=function(){n=d.offset(),r=d.height(),a=n.top};l(),s.on("resize load",l);var c=parseFloat(d.data("parallax_sense"))/100,f=parseFloat(d.data("parallax_limit")),u="50%",h=!(!d.data("mobile_enable")||"1"!=d.data("mobile_enable"));s.on("load scroll",function(){if(!(!h&&Modernizr.touch&&t(window).width()<800)){var n,s=(a-e)/3,p=-2*s*c;if(d.data("parallax_offset")&&(p+=d.data("parallax_offset")),(d.hasClass("vcpb-vz-jquery")||d.hasClass("dfd_vertical_parallax"))&&(n="50% "+p+"px"),(d.hasClass("vcpb-hz-jquery")||d.hasClass("dfd_horizontal_parallax"))&&(n=p+"px "+u),d.hasClass("dfd-multi-parallax-layer")){var v=+d.attr("class").slice(-1);n="vertical"==(d.data("direction-multi")?d.data("direction-multi"):"vertical")?"50% "+p*v+"px":p*v+"px "+u}if(d.hasClass("dfd-row-parallax"))(m=-s*c)>f&&(m=f),m<-f&&(m=-f),d.find(">.row").css({"-webkit-transform":"matrix(1,0,0,1,0,"+m+")","-moz-transform":"matrix(1,0,0,1,0,"+m+")","-0-transform":"matrix(1,0,0,1,0,"+m+")",transform:"matrix(1,0,0,1,0,"+m+")"});if(d.hasClass("dfd-column-parallax")){var m,g=jQuery(window).width()+o,w=d.data("parallax-destroy");if(null!=w&&g<=w)d.css({"":""});else(m=-s*c)>f&&(m=f),m<-f&&(m=-f),d.css({"-webkit-transform":"matrix(1,0,0,1,0,"+m+")","-moz-transform":"matrix(1,0,0,1,0,"+m+")","-0-transform":"matrix(1,0,0,1,0,"+m+")",transform:"matrix(1,0,0,1,0,"+m+")"})}if(e>a&&a+r>e&&d.hasClass("dfd-fade-on-scroll")){var y=d.height();d.css({opacity:1+1/(y/(a-e))})}e+i>a&&a+r>e&&d.css({backgroundPosition:n}),l()}})})},t.fn.dfdStunHeaderParallax=function(){var e=t(window).scrollTop(),i=t(this),n=i.parent().height();i.css({top:.4*e+"px",opacity:1-1/(n/e)})},t(document).ready(function(){t("[data-type]").each(function(){t(this).data("offsetY",parseInt(t(this).attr("data-offsetY"))),t(this).data("Xposition",t(this).attr("data-Xposition")),t(this).data("parallax_sense",t(this).attr("data-parallax_sense"))}),t("html").is(".lt-ie10, .lt-ie9, .lt-ie8")||t(".upb_row_bg, .dfd-row-parallax, .dfd-column-parallax, .dfd-fade-on-scroll, .dfd-row-bg-image.dfd_vertical_parallax, .dfd-row-bg-image.dfd_horizontal_parallax, .dfd-multi-parallax-layer").dfdParallax(),!1!==Modernizr.touch||t("html").is(".lt-ie10, .lt-ie9, .lt-ie8")||(t(window).on("load scroll",function(e){t(".stuning-header-inner .page-title-inner").dfdStunHeaderParallax()}),t(window).load(function(){if(!Modernizr.touch&&t(window).width()>800){var e=0;t("#header-container:not(.header-style-5)").length>0&&t("#header-container:not(.header-style-8)").length>0&&t("#header-container:not(.header-style-11)").length>0&&(e+=60),t("#wpadminbar").length>0&&(e+=t("#wpadminbar").outerHeight()),t(".dfd-frame-line.line-bottom").length>0&&(e+=t(".dfd-frame-line.line-bottom").outerHeight()),t(".folio-info.desc-left > .row, .folio-info.desc-right > .row").stick_in_parent({parent:"div.project-wrap",sticky_class:"sticky",offset_top:e+20,bottoming:!0,inner_scrolling:!1}),t(".single-folio .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:".row.project",sticky_class:"sticky",offset_top:e,bottoming:!0,inner_scrolling:!1}),t(".dfd-single-gallery .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:"#layout.dfd-single-gallery .blog-section",sticky_class:"sticky",offset_top:e,bottoming:!0,inner_scrolling:!1}),t("#layout.single-post .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:"#layout.single-post .blog-section",sticky_class:"sticky",offset_top:e,bottoming:!0,inner_scrolling:!1}),t(".woocommerce.single-product #main-content .product .dfd-single-share-fixed .rrssb-buttons").stick_in_parent({parent:"#main-content .product",sticky_class:"sticky",offset_top:e,bottoming:!0,inner_scrolling:!1})}}))});var f=function(){var e=jQuery(window).width()+o;t(".features_module-eq-height .row").each(function(){e>800?t(this).find(".columns").equalHeights():t(this).find(".columns").equalHeightsDestroy()}),t(".module-eq-height .row").each(function(){e>800?t(this).find(".columns").equalHeights():t(this).find(".columns").equalHeightsDestroy()}),t(".features_tiles_module .row").each(function(){t(this).find(".columns").equalHeights()}),t(".dfd-equal-height-children").each(function(){if(e>800&&!t(this).hasClass("dfd-destroy-wide")){if(t(this).find("#left-sidebar.dfd-eq-height").length>0||t(this).find("#right-sidebar.dfd-eq-height").length>0){var i=t(this);setTimeout(function(){i.find(".dfd-eq-height").equalHeights()},1e3)}else t(this).find(".dfd-eq-height").equalHeights();t(this).find(".dfd-eq-height").equalHeights()}else t(this).hasClass("dfd-mobile-keep-height")?t(this).find(".dfd-eq-height").equalHeights():e>1024&&t(this).hasClass("dfd-destroy-wide")?t(this).find(".dfd-eq-height").equalHeights():t(this).find(".dfd-eq-height").equalHeightsDestroy()}),t(".vc-row-wrapper.equal-height-columns").each(function(){var i=t(this),n=i.data("resolution")?i.data("resolution"):800,a=i.find(">.row >.columns");t(this).hasClass("mobile-destroy-equal-heights")?e>n?a.equalHeights():a.equalHeightsDestroy():t(this).find(">.row >.columns").equalHeights(),a.each(function(){t(this).find(".vc-row-wrapper").length>0&&t(this).addClass("dfd-bg-inside")})}),t(".dfd-equal-height-wrapper").each(function(){t(this).hasClass("dfd-mobile-destroy-equal-heights")?e>800?t(this).find(">div").equalHeights():t(this).find(">div").equalHeightsDestroy():t(this).find(">div").equalHeights()})};s.on("load resize",f),s.one("scroll",f);s.on("load resize",function(){t(".dfd-row-full-height:first").each(function(){var e,i,a,o=t(this);e=s.height(),n=s.width(),setTimeout(function(){i=o.offset().top,t(".dfd-frame-line.line-bottom")&&(i+=t(".dfd-frame-line.line-bottom").height()),i1022&&o.css("max-height",a+"px"))},100)})});s.on("load resize",function(){t(".dfd-woocomposer_list .dfd-woo-product-list >li").each(function(){var e=t(this);if(e.find(".dfd-list-menu-mode")){var i=e.find(".dfd-list-menu-mode:first-child"),n=0,a=0;i.find(".box-name")&&(n=i.find(".box-name").width()),i.find(">.amount")&&(a=i.find(">.amount").width()),i.find(".woo-delim").css({left:n,right:a})}})});s.on("load resize",function(){t(".dfd-row-bg-image").each(function(){var e=t(this),i="",n="",a=799,r=s.width()+o;e.data("default-image")&&(i=e.data("default-image")),e.data("responsive-image")&&(n=e.data("responsive-image")),e.data("responsive-resolution")&&(a=e.data("responsive-resolution")),""!=i&&""!=n&&(void 0!==r&&r<=a&&n?e.css("background-image","url("+n+")"):e.css("background-image","url("+i+")"))})}),(t("#left-sidebar").length>0||t("#right-sidebar").length>0)&&t("#grid-folio, .works-list, #grid-posts, .dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){f()}),t(".dfd-equal-height-children").length>0&&t(".dfd-equal-height-children").parent().observeDOM(function(){f()}),t(document).ready(function(){f(),t(".vc-row-wrapper.equal-height-columns.aligh-content-verticaly").each(function(){t(this).find(">.row >.columns").each(function(){t(this).find(".vc-row-wrapper").length>0?t(this).find(".vc-row-wrapper").wrapInner('
        '):t(this).wrapInner('
        ')})})})}(jQuery),jQuery(document).ready(function(t){var e=jQuery(".entry-share-popup, .entry-share-no-popup, .entry-share-popup-folio, .dfd-single-share-fixed");jQuery(e).length>0&&(jQuery(".entry-share-clickable > a").each(function(){var e=t(this).parent().parent().siblings(".entry-share-clickable-close").find(">a"),i=t(this).parent().parent().siblings(".entry-share-popup-folio");t(this).click(function(){return i.show().animate({top:"0"},200,function(){e.show()}),!1}),e.click(function(){return i.animate({top:"100%"},200,function(){e.hide()}),setTimeout(function(){i.hide()},200),!1})}),jQuery(".dfd-share-popup").unbind("click").bind("click touchend",function(t){t.preventDefault(),jQuery(this).siblings(".entry-share-popup").toggle("slow")})),t(".fact-number .number.call-on-waypoint:not(.circle)").each(function(){var e=t(this),i=e.attr("data-start"),n=e.attr("data-end"),a=parseInt(e.attr("data-speed"));e.on("on-waypoin",function(){t({value:i}).animate({value:n},{duration:a,easing:"linear",step:function(){e.text(Math.floor(this.value)).trigger("change")},complete:function(){e.text(Math.floor(this.value)).trigger("change")}})})}),t(".fact-number .number.circle.call-on-waypoint").each(function(){if(t(window).width()<=screen_medium)return!1;var e=t(this),i=e.attr("data-start"),n=e.attr("data-end"),a=parseInt(e.attr("data-speed")),o=e.find(e.attr("data-knob"));o.val(Math.ceil(i)).trigger("change"),e.on("on-waypoin",function(){t({value:i}).animate({value:n},{duration:a,easing:"swing",step:function(){o.val(Math.ceil(this.value)).trigger("change"),e.text(Math.floor(this.value)).trigger("change")},complete:function(){o.val(Math.ceil(this.value)).trigger("change"),e.text(Math.floor(this.value)).trigger("change")}})})}),t(".animated-test-module .call-on-waypoint").each(function(){var e=t(this);e.on("on-waypoin",function(){!1===e.hasClass("onit")&&setTimeout(function(){e.addClass("onit")},500)})}),t(".dfd-piecharts").each(function(){var e=t(this);e.on("on-waypoin",function(){if(!e.hasClass("animated")){var t={duration:1700},i=e.find(".piecharts-number");e.hasClass("circle-off-animation")&&(t={duration:0}),0==t&&(i.html(i.data("max")+""+i.data("units")+""),e.addClass("animated")),e.circleProgress({startAngle:-Math.PI/4*2,emptyFill:e.data("emptyfill"),animation:t}).on("circle-animation-progress",function(t,e){i.html(parseInt(i.data("max")*e)+""+i.data("units")+"")}).on("circle-animation-end",function(t){e.addClass("animated")})}})})}),function(t){var e=function(){"rrssbInit"in window&&window.rrssbInit()};t(document).ready(function(){e(),t(".dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){e()});var i=function(){var i=!!t("body").hasClass("dfd-pp-deeplinks"),n=window.location.href,a=(t("body").find("img").first().attr("src"),t("body").data("directory"),t("body").data("share-pretty")),o=t("body").data("next-pretty"),s=t("body").data("prev-pretty");jQuery("a[data-rel^='prettyPhoto'], a.zoom-link, a.thumbnail, a[class^='prettyPhoto'], a[rel^='prettyPhoto']").prettyPhoto({hook:"data-rel",show_title:!0,deeplinking:i,markup:'
        \t\t\t\t\t\t\t
         
        \t\t\t\t\t\t\t× \t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t
        \t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\tExpand \t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t\t'+o+' \t\t\t\t\t\t\t\t\t\t\t\t'+s+' \t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t\t\tPrevious \t\t\t\t\t\t\t\t\t\t\t\t\t

        0/0

        \t\t\t\t\t\t\t\t\t\t\t\t\tNext \t\t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t\t\t
        {pp_social}
        \t\t\t\t\t\t\t\t\t\t\t\t

        \t\t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t
        \t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t\t
        \t\t\t\t\t\t\t
        \t\t\t\t\t\t
        \t\t\t\t\t\t
        ',gallery_markup:'',changepicturecallback:function(){e();var i=t("#fullResImage").attr("src");t(".pp_social .dfd-share-buttons").find("> li > a").each(function(){var e=t(this).attr("href");t(this).attr("href",e+i)})},social_tools:'
        '+a+"
        "})};i(),t(".dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){i()}),t("body").on("post-load",function(){i()})})}(jQuery),function(t){var e,i=window.navigator.userAgent,n=i.indexOf("MSIE ");if(n>0&&(e=parseInt(i.substring(n+5,i.indexOf(".",n)),10),t("html").addClass("dfd-ie-detected ie-"+e)),i.indexOf("Trident/")>0){var a=i.indexOf("rv:");e=parseInt(i.substring(a+3,i.indexOf(".",a)),10),t("html").addClass("dfd-ie-detected ie-"+e)}var o=i.indexOf("Edge/");o>0&&(e=parseInt(i.substring(o+5,i.indexOf(".",o)),10),t("html").addClass("dfd-ie-detected ie-"+e))}(jQuery),function(t){"use strict";t(document).ready(function(){t(".row-video-controls a.video").click(function(e){var i=t(this),n=t(this).parents("section.row-wrapper").find(".row-video-container > video").get(0);n.paused?(n.play(),i.removeClass("video-off").addClass("video-on")):(n.pause(),i.removeClass("video-on").addClass("video-off")),e.preventDefault()}),t(".row-video-controls a.sound").click(function(e){var i=t(this),n=t(this).parents("section.row-wrapper").find(".row-video-container > video").get(0);n.muted?(n.muted=!1,i.removeClass("sound-off").addClass("sound-on")):(n.muted=!0,i.removeClass("sound-on").addClass("sound-off")),e.preventDefault()})})}(jQuery),function(t){"use strict";var e=function(e,i,n){t(null!=i&&!0===i?".sort-panel a:hidden":".sort-panel a").each(function(){var e=t(this),a=null!=e.data("filter")&&e.data("filter");if(!1===a)return!0;var o=null!=n&&"object"==typeof n&&!0===i?n.is(a)?1:0:t(a).length;0==o?e.hide():o>0&&e.is(":hidden")&&e.show()})};t(document).ready(function(){e(),t("body").bind("isotope-add-item",function(i,n){e(0,!0,t(n))})})}(jQuery),function(t){"use strict";t(window).scroll(function(){0!=t(this).scrollLeft()&&t("body").hasClass("dfd-custom-padding-html")?t("#header-container").css({left:t(this).scrollLeft()+-1*t("body").css("margin")}):0==t(this).scrollLeft()||t("body").hasClass("dfd-custom-padding-html")||t("#header-container").css({left:-1*t(this).scrollLeft()})})}(jQuery),function(t){"use strict";t(document).ready(function(){t("#whats-new-submit").prepend(''),t("#subnav a").prepend(""),t("#group-admins").length>0&&(t("#item-header-content > span").wrapAll('
        '),t("#item-header-content > #item-actions-wrap").insertAfter(t("#group-admins")),t("#item-actions > h3").insertBefore("#item-actions-wrap > .highlight"),t("#item-header-content").hide()),t("#activity-stream li").each(function(){var e=t(this);t("> div",e).wrapAll('
        '),t(".activity-meta a",e).removeClass("button"),t(".activity-meta a.acomment-reply",e).prepend(''),t(".activity-meta a.fav",e).prepend(''),t(".activity-meta a.delete-activity",e).prepend(''),t(".activity-content .activity-meta",e).insertAfter(t(".activitys-wrap",e))}),t("#members_search, #groups_search").unwrap("label"),t("#bp-login-widget-form").find("label").each(function(){var e=t(this).attr("for"),i=t("#"+e),n=t(this).clone(),a=t("#"+e).clone();i.length&&(t(this).remove(),i.remove(),t("#bp-login-widget-form .forgetmenot").before('

        '),t("#bp-login-widget-form").find("."+e).append(n).append(a))})})}(jQuery),function(t){"use strict";t(document).ready(function(){var e=t(".woo-entry-thumb-carousel"),i=e.data("speed");e.slick({infinite:!0,slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!1,fade:!0,autoplay:!0,autoplaySpeed:i,pauseOnHover:!1})})}(jQuery),function(t){"use strict";t.fn.initGallery=function(){t(this).each(function(){var e=t(this);if(!e.hasClass("slick-initialized")){var i,n,a=t(window),o=e.siblings(".dfd-gallery-bar"),s=function(){n=e.width()};s(),a.on("load resize",s);e.on("init reInit afterChange",function(t,a,s){var r,d,l;o.css("width",0),o.animate({width:n},5e3,"linear").parent().hover(function(){o.stop(!0,!1)},function(){var t=parseInt(o.css("width"));o.animate({width:n},(n-t)/n*5e3,"linear")});var c=e.next(".slider-controls").find(".prev .count"),f=e.next(".slider-controls").find(".next .count");i=a.slideCount,r=(l=(s||0)+1)-1<1?i:l-1,d=l+1>i?1:l+1,c.text(r+"/"+i),f.text(d+"/"+i)}),e.slick({infinite:!0,slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!1,autoplay:!0,autoplaySpeed:5e3}),e.siblings(".slider-controls").find(".next").click(function(t){t.preventDefault(),e.eq(0).slick("slickNext")}),e.siblings(".slider-controls").find(".prev").click(function(t){t.preventDefault(),e.eq(0).slick("slickPrev")}),e.find("div").on("mousedown select",function(t){t.preventDefault()})}return this})},t(document).ready(function(){t(".dfd-gallery-post-slider").initGallery()})}(jQuery),function(t){"use strict";t.fn.initPostsCarousel=function(){t(this).each(function(){var e,i=t(this),n=i.data("enable_slideshow"),a=i.data("slideshow_speed"),o=i.data("columns");return n||(n=!1),a||(a=5e3),o||(o=3),e=o>2?2:o,i.slick({infinite:!1,slidesToShow:o,slidesToScroll:1,arrows:!1,dots:!1,autoplay:n,autoplaySpeed:a,responsive:[{breakpoint:1279,settings:{slidesToShow:e,infinite:!0,arrows:!1,dots:!1}},{breakpoint:600,settings:{slidesToShow:1,arrows:!1,dots:!1}}]}),i.siblings(".slider-controls").find(".next").click(function(t){t.preventDefault(),i.slickNext()}),i.siblings(".slider-controls").find(".prev").click(function(t){t.preventDefault(),i.slickPrev()}),i.find("div").on("mousedown select",function(t){t.preventDefault()}),this})},t(document).ready(function(){t(".dfd-blog-posts-module .dfd-blog-carousel, .dfd-portfolio-module .dfd-portfolio-carousel, .dfd-gallery-module .dfd-gallery-carousel").initPostsCarousel()})}(jQuery),function(t){"use strict";t(document).on("click touchend",".side-area-controller",function(e){e.preventDefault(),t(".side-area-controller").hasClass("active")?t(".side-area-controller").removeClass("active"):t(".side-area-controller").addClass("active"),t("#side-area").toggleClass("opened"),t("html,body").toggleClass("side-area-opened"),"function"==typeof t.initSlider&&setTimeout(function(){t.initSlider()},500)}),t(".top-inner-page-close").each(function(){var e=t(this);e.hover(function(){e.addClass("hovered")},function(){e.removeClass("hovered").addClass("lost-hover"),setTimeout(function(){e.removeClass("lost-hover")},300)})}),t(document).ready(function(){void 0!==jQuery.fn.waypoint&&jQuery(".dfd-progressbar").each(function(){var t=jQuery(this);jQuery(this).waypoint(function(){var e=t.find(".meter"),i=e.data("percentage-value");setTimeout(function(){e.css({width:i+"%"})},100)},{offset:"85%"})})})}(jQuery),function(t){function e(e,i,n,a){i=e.text().split(i);var o="";i.length&&(t(i).each(function(t,e){o+=''+e+""+a}),e.empty().append(o))}var i={init:function(){return this.each(function(){e(t(this),"","char","")})},words:function(){return this.each(function(){e(t(this)," ","word"," ")})},lines:function(){return this.each(function(){e(t(this).children("br").replaceWith("eefec303079ad17405c889e092e105b0").end(),"eefec303079ad17405c889e092e105b0","line","")})}};t.fn.lettering=function(e){return e&&i[e]?i[e].apply(this,[].slice.call(arguments,1)):"letters"!==e&&e?(t.error("Method "+e+" does not exist on jQuery.lettering"),this):i.init.apply(this,[].slice.call(arguments,0))}}(jQuery),function(t){"use strict";function e(e){return/In/.test(e)||t.inArray(e,t.fn.textillate.defaults.inEffects)>=0}function i(e){return/Out/.test(e)||t.inArray(e,t.fn.textillate.defaults.outEffects)>=0}function n(e){var i=e.attributes||[],n={};return i.length?(t.each(i,function(t,e){/^data-in-*/.test(e.nodeName)?(n.in=n.in||{},n.in[e.nodeName.replace(/data-in-/,"")]=e.nodeValue):/^data-out-*/.test(e.nodeName)?(n.out=n.out||{},n.out[e.nodeName.replace(/data-out-/,"")]=e.nodeValue):/^data-*/.test(e.nodeName)&&(n[e.nodeName]=e.nodeValue)}),n):n}function a(n,a,o){var s=n.length;s?(a.shuffle&&function(t){for(var e,i,n=t.length;n;e=parseInt(Math.random()*n),i=t[--n],t[n]=t[e],t[e]=i);}(n),n.each(function(n){var r=t(this);function d(){e(a.effect)?r.css("visibility","visible"):i(a.effect)&&r.css("visibility","hidden"),!(s-=1)&&o&&o()}var l=a.sync?a.delay:a.delay*n*a.delayScale;r.text()?setTimeout(function(){var t,e,i;t=r,e=a.effect,i=d,t.addClass("animated "+e).css("visibility","visible").show(),t.one("animationend webkitAnimationEnd oAnimationEnd",function(){t.removeClass("animated "+e),i&&i()})},l):d()})):o&&o()}t.fn.textillate=function(o,s){return this.each(function(){var r=t(this),d=r.data("textillate"),l=t.extend(!0,{},t.fn.textillate.defaults,n(this),"object"==typeof o&&o);d?"string"==typeof o?d[o].apply(d,[].concat(s)):d.setOptions.call(d,l):r.data("textillate",d=new function(o,s){var r=this,d=t(o);r.init=function(){r.$texts=d.find(s.selector),r.$texts.length||(r.$texts=t('

        • '+d.html()+"
        "),d.html(r.$texts)),r.$texts.hide(),r.$current=t("").text(r.$texts.find(":first-child").html()).prependTo(d),e(s.effect)?r.$current.css("visibility","hidden"):i(s.effect)&&r.$current.css("visibility","visible"),r.setOptions(s),setTimeout(function(){r.options.autoStart&&r.start()},r.options.initialDelay)},r.setOptions=function(t){r.options=t},r.start=function(o){!function o(s){var d=t.extend({},r.options,n(s));r.$current.text(s.html()).lettering("words"),r.$current.find('[class^="word"]').css({display:"inline-block","-webkit-transform":"translate3d(0,0,0)","-moz-transform":"translate3d(0,0,0)","-o-transform":"translate3d(0,0,0)",transform:"translate3d(0,0,0)"}).each(function(){t(this).lettering()});var l=r.$current.find('[class^="char"]').css("display","inline-block");e(d.in.effect)?l.css("visibility","hidden"):i(d.in.effect)&&l.css("visibility","visible"),a(l,d.in,function(){setTimeout(function(){var e=t.extend({},r.options,n(s)),i=s.next();r.options.loop&&!i.length&&(i=r.$texts.find(":first-child")),i.length&&a(l,e.out,function(){o(i)})},r.options.minDisplayTime)})}(r.$texts.find(":nth-child("+(o||1)+")"))},r.init()}(this,l))})},t.fn.textillate.defaults={selector:".texts",loop:!1,minDisplayTime:2e3,initialDelay:0,in:{effect:"fadeInLeftBig",delayScale:1.5,delay:50,sync:!1,shuffle:!1},out:{effect:"hinge",delayScale:1.5,delay:50,sync:!1,shuffle:!1},autoStart:!0,inEffects:[],outEffects:["hinge"]}}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e:t.fluidvids=e()}(this,function(){"use strict";var t={selector:"iframe",players:["www.youtube.com","player.vimeo.com"]},e=document.head||document.getElementsByTagName("head")[0],i=function(t){if(!t.getAttribute("data-fluidvids")){var e=document.createElement("div"),i=parseInt(t.height?t.height:t.offsetHeight,10)/parseInt(t.width?t.width:t.offsetWidth,10)*100;t.parentNode.insertBefore(e,t),t.setAttribute("data-fluidvids","loaded"),e.className+="fluidvids",e.style.paddingTop=i+"%",e.appendChild(t)}};return t.apply=function(){for(var e=document.querySelectorAll(t.selector),n=0;nx

        ",e.appendChild(a.childNodes[1])},t}),function(t){"use strict";jQuery(document).on("ready",function(){fluidvids.init({selector:"iframe:not(.dfd-bg-frame)",players:["www.youtube.com","player.vimeo.com"]})})}(),function(t){t.fn.changeWords=function(e){var i=t.extend({time:1500,animate:"zoomIn",afterChangeAnimate:"zoomIn",selector:"span"},e),n=t(i.selector,this).size(),a=t(i.selector,this);a.filter(function(){return"1"!=t(this).attr("data-id")}).css("display","none");var o=1;setInterval(function(){var e=++o;a.filter(function(){return t(this).attr("data-id")!=e}).removeClass(i.animate).addClass("dfd-text-animated "+i.afterChangeAnimate).trigger("reinit-chaffle"),a.filter(function(){return t(this).attr("data-id")!=e}).css("display","none").removeClass(),a.filter(function(){return t(this).attr("data-id")==e}).addClass("dfd-text-animated "+i.animate).css({display:"inline-block",opacity:"1"}).trigger("init-chaffle"),o==n&&(o=0)},i.time)}}(jQuery),function(t){"use strict";var e=function(){t(".project.portfolio-hover-style-1 .entry-thumb, .dfd-gallery-single-item.portfolio-hover-style-1 .entry-thumb").each(function(){t(this).hoverdir({})})};t(window).load(function(){e(),t(".dfd-blog, .dfd-portfolio, .dfd-gallery").observeDOM(function(){e()})})}(jQuery),function(t){"use strict";var e=function(){i(),n(),a(),s(),o(),r(),d(),l(),c(),f()},i=function(){var e=function(){t(".dfd-price-wrap .dfd-price-block").each(function(){var e=t(this);if(e.find(".dfd-price-cover")){var i=e.find(".dfd-price-cover"),n=e.find(".thumb-wrap"),a=0,o=0,s=0,r=0,d=e.find(".text-wrap").height(),l=n.height();d.amount")&&(o=i.find(".amount").width()),t("body").hasClass("rtl")?i.find(".price-delimeter").css({right:a,left:o,bottom:r}):(i.find(".price-delimeter").css({left:a,right:o,bottom:r}),i.find(".price-title").css({"padding-right":o}))}})};e(),t(window).on("load resize",e),t("body").on("tabs-reinited",function(){setTimeout(function(){e()},200)})},n=function(){t(".dfd_tabs_block .dfd_tta_tabs").find(".vc_tta-tabs-list").on("click",".vc_tta-tab:not(.vc_active)",function(){t("body").trigger("tabs-reinited"),t(this).siblings().removeClass("vc_active"),t(this).addClass("vc_active");var e=t(this).find("a").attr("href"),i=t(this).parent().parent().parent(),n=i.find(e),a=n.height();setTimeout(function(){i.find(".vc_tta-panels .vc_tta-panel").removeClass("vc_active"),i.find(".vc_tta-panel-body").attr("style",""),n.addClass("vc_active"),t(window).width()>767&&n.parent().css({height:a})},150)}),t(".dfd_tabs_block .dfd_tta_tabs").find(".vc_tta-panel").on("click touchend",".vc_tta-panel-title a",function(){t("body").trigger("tabs-reinited");var e=t(this).parent().parent().parent();e.siblings().removeClass("vc_active"),e.addClass("vc_active")});var e=function(){t(".dfd_tabs_block").each(function(){var e=t(this).find(".dfd_tta_tabs").find(".vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active");t(window).width()>767?e.parent().css({height:e.find(".vc_tta-panel-body").height()}):e.parent().css({height:"auto"})})};t("body").on("click",".dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-list a",function(){var e=t(this).data("vc-target"),i=t(e),n=i.find(".vc_tta-panel-body");i.parent().css({height:n.height()})}),t(window).on("load resize",function(){e()}),t("body").on("post-load",e)},a=function(){t(".dfd-image-layers-wrap").each(function(){var e=t(this),i=0,n=function(){void 0!==t.fn.equalHeights&&e.find(".dfd-layer-container").equalHeights(),void 0!==t.fn.waypoint&&e.waypoint(function(){e.addClass("layer-animate")},{triggerOnce:!0,offset:"70%"})},a=function(){e.find(".dfd-layer-item").each(function(){var e=t(this);e.width()>i&&(i=e.width())}),e.css({width:i})};t(window).on("load",function(){a(),n()}),t(window).on("resize",n),t("body").on("post-load",function(){a(),n()})})},o=function(){var e=function(){t(".dfd-client-logo-wrap").each(function(){var e=t(this),i=t(window).width(),n=e.data("count");void 0!==t.fn.equalHeights&&t(".dfd-item-offset .thumb-wrap",e).equalHeights(),(e.hasClass("style-1")||e.hasClass("style-2"))&&t(".dfd-client-logo-item",e).each(function(){var e=t(this),i=0,n=0,a=0;e.find(".thumb-wrap")&&(i+=e.find(".thumb-wrap").outerHeight()),e.find(".title-wrap")&&(i+=n=e.find(".title-wrap").outerHeight(),e.parents(".dfd-client-logo-wrap").hasClass("style-1")&&(a=n)),e.find(".description")&&(i+=e.find(".description").outerHeight()),e.find(".dfd-shadow-wrap")&&e.find(".dfd-shadow-wrap").height(i+100).css("top","-"+a+"px")}),e.hasClass("enable-delimiter")&&i-0>800&&(t(".columns-with-border:nth-child(-n+"+n+")",e).addClass("no-top-border"),t(".columns-with-border:nth-child("+n+"n+1)",e).addClass("no-left-border"))})};e(),t(window).on("resize",e)},s=function(){var e=function(){t(".dfd-logo-carousel-wrap").each(function(){var e=t(this),i=t(window).width(),n=e.data("slide")&&""!=e.data("slide")?e.data("slide"):1,a=e.data("scroll")&&e.data("scroll")?e.data("scroll"):1,o=!1,s=!1,r=e.data("speed")&&""!=e.data("speed")?e.data("speed"):3e3,d=n>3?3:n,l=n>2?2:n,c=e.data("count");if(e.data("dots")&&"1"==e.data("dots")&&(o=!0),e.data("autoplay")&&"1"==e.data("autoplay")&&(s=!0),e.hasClass("style-3")){var f=e.find(".dfd-item-offset"),u=f.find(".thumb-wrap"),h=u.find("img"),p=u.find(".desc-text"),v=p.find(".text-overflow"),m=h.height(),g=v.height();f.each(function(){h.height()>m&&(m=h.height()),v.height()>g&&(g=v.height())}),g>m?p.css("height",m+"px"):p.css("height","auto"),u.css("height",m+"px")}else t(".dfd-equalize-height",e).equalHeights();e.hasClass("enable-delimiter")&&i-0>800&&(t(".columns-with-border:nth-child(-n+"+c+")",e).addClass("no-top-border"),t(".columns-with-border:nth-child("+c+"n+1)",e).addClass("no-left-border")),e.hasClass("dfd-slide-images")&&e.find(".slick-initialized").length<1&&e.find(".dfd-logo-carousel-list").slick({infinite:!0,slidesToShow:n,slidesToScroll:a,arrows:!1,dots:o,autoplay:s,dotsClass:"dfd-slick-dots",autoplaySpeed:r,customPaging:function(t,e){return''},responsive:[{breakpoint:1280,settings:{slidesToShow:d,infinite:!0,arrows:!1,dots:o}},{breakpoint:800,settings:{slidesToShow:l,infinite:!0,arrows:!1,dots:o}},{breakpoint:460,settings:{slidesToShow:1,infinite:!0,arrows:!1,dots:!1}}]})})};e(),t(window).on("load resize",function(){e(),setTimeout(function(){e()},200)})},r=function(){t(".dfd-countdown-wrap").each(function(){var e=t(this),i=e.data("date"),n=e.data("finish-text"),a=e.find(".dfd-countdown-html").html();e.find(".dfd-countdown-html").remove(),e.countdown(i).on("update.countdown",function(e){t(this).html(e.strftime(a))}).on("finish.countdown",function(){t(this).html(n)})})},d=function(){t(window).on("load resize",function(){t(".dfd-service-module-wrap").each(function(){t(this).find(".dfd-equalize-height").equalHeights()}),/^((?!chrome|android).)*safari/i.test(navigator.userAgent)&&t(".dfd-service-module-wrap").addClass("dfd-services-safari")})},l=function(){var e=function(){t(".dfd-milestone-wrap").each(function(){t(this).find(".dfd-equalize-height").equalHeights()})};e(),setTimeout(function(){e()},100),t(window).on("resize",e)},c=function(){var e=function(){t(".dfd-hotspot-shortcode").each(function(){t(this).find(".HotspotPlugin_Hotspot").each(function(e){var i=t(this);!Modernizr.touch&&t(window).width()>800&&(i.hasClass("animation-done")||i.css("opacity","0"),i.waypoint(function(){i.hasClass("animation-done")||i.addClass("animation-done").velocity("transition.slideUpBigIn",{display:"block",opacity:"1",delay:200*e,complete:function(e){t(e).css({"-webkit-transform":"none","-moz-transform":"none","-o-transform":"none",transform:"none"})}})},{offset:"95%"}))})}),t(".dfd-hotspot-shortcode .HotspotPlugin_Hotspot").each(function(e){var i=t(this).find("> div"),n=i.outerWidth(),a=i.offset();i.removeClass("dfd-hotspot-left").removeClass("dfd-hotspot-right"),a.left<=0&&a.left+n>t(window).width()?i.addClass("dfd-hotspot-outsite"):a.left<=0?i.addClass("dfd-hotspot-left"):a.left+n>t(window).width()&&i.addClass("dfd-hotspot-right")})};t(".dfd-hotspot-shortcode").each(function(){var e=t(this),i=e.data("hotspot-class")?e.data("hotspot-class"):"HotspotPlugin_Hotspot",n=e.data("hotspot-content")?e.data("hotspot-content"):"",a=e.data("action")?e.data("action"):"hover";""==n||e.find(".dfd-hotspot-image-cover").hasClass("dfd-htospot-inited")||e.find(".dfd-hotspot-image-cover").addClass("dfd-htospot-inited").hotspot({hotspotClass:i,interactivity:a,data:decodeURIComponent(n)})}),t("body").on("dfd-hotspot-inited",e),e(),t(window).on("resize",e)},f=function(){t(".dfd-delimier-wrapper.dfd-delimiter-with-arrow .inner-wrapper-icon").on("click",function(){t(".body-back-to-top").trigger("click")})};t(document).ready(function(){e()}),t("body").on("post-load",e)}(jQuery); !function(a,b){"use strict";function c(){d.READY||(s.determineEventTypes(),o.each(d.gestures,function(a){u.register(a)}),s.onTouch(d.DOCUMENT,m,u.detect),s.onTouch(d.DOCUMENT,n,u.detect),d.READY=!0)}var d=function(a,b){return new d.Instance(a,b||{})};d.defaults={stop_browser_behavior:{userSelect:"none",touchAction:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},d.HAS_POINTEREVENTS=a.navigator.pointerEnabled||a.navigator.msPointerEnabled,d.HAS_TOUCHEVENTS="ontouchstart"in a,d.MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android|silk/i,d.NO_MOUSEEVENTS=d.HAS_TOUCHEVENTS&&a.navigator.userAgent.match(d.MOBILE_REGEX),d.EVENT_TYPES={},d.UPDATE_VELOCITY_INTERVAL=16,d.DOCUMENT=a.document;var e=d.DIRECTION_DOWN="down",f=d.DIRECTION_LEFT="left",g=d.DIRECTION_UP="up",h=d.DIRECTION_RIGHT="right",i=d.POINTER_MOUSE="mouse",j=d.POINTER_TOUCH="touch",k=d.POINTER_PEN="pen",l=d.EVENT_START="start",m=d.EVENT_MOVE="move",n=d.EVENT_END="end";d.plugins=d.plugins||{},d.gestures=d.gestures||{},d.READY=!1;var o=d.utils={extend:function(a,c,d){for(var e in c)a[e]!==b&&d||(a[e]=c[e]);return a},each:function(a,c,d){var e,f;if("forEach"in a)a.forEach(c,d);else if(a.length!==b){for(e=-1;f=a[++e];)if(c.call(d,f,e,a)===!1)return}else for(e in a)if(a.hasOwnProperty(e)&&c.call(d,a[e],e,a)===!1)return},hasParent:function(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1},getCenter:function(a){var b=[],c=[];return o.each(a,function(a){b.push("undefined"!=typeof a.clientX?a.clientX:a.pageX),c.push("undefined"!=typeof a.clientY?a.clientY:a.pageY)}),{pageX:(Math.min.apply(Math,b)+Math.max.apply(Math,b))/2,pageY:(Math.min.apply(Math,c)+Math.max.apply(Math,c))/2}},getVelocity:function(a,b,c){return{x:Math.abs(b/a)||0,y:Math.abs(c/a)||0}},getAngle:function(a,b){var c=b.pageY-a.pageY,d=b.pageX-a.pageX;return 180*Math.atan2(c,d)/Math.PI},getDirection:function(a,b){var c=Math.abs(a.pageX-b.pageX),d=Math.abs(a.pageY-b.pageY);return c>=d?a.pageX-b.pageX>0?f:h:a.pageY-b.pageY>0?g:e},getDistance:function(a,b){var c=b.pageX-a.pageX,d=b.pageY-a.pageY;return Math.sqrt(c*c+d*d)},getScale:function(a,b){return a.length>=2&&b.length>=2?this.getDistance(b[0],b[1])/this.getDistance(a[0],a[1]):1},getRotation:function(a,b){return a.length>=2&&b.length>=2?this.getAngle(b[1],b[0])-this.getAngle(a[1],a[0]):0},isVertical:function(a){return a==g||a==e},toggleDefaultBehavior:function(a,b,c){if(b&&a&&a.style){o.each(["webkit","moz","Moz","ms","o",""],function(d){o.each(b,function(b,e){d&&(e=d+e.substring(0,1).toUpperCase()+e.substring(1)),e in a.style&&(a.style[e]=!c&&b)})});var d=function(){return!1};"none"==b.userSelect&&(a.onselectstart=!c&&d),"none"==b.userDrag&&(a.ondragstart=!c&&d)}}};d.Instance=function(a,b){var e=this;return c(),this.element=a,this.enabled=!0,this.options=o.extend(o.extend({},d.defaults),b||{}),this.options.stop_browser_behavior&&o.toggleDefaultBehavior(this.element,this.options.stop_browser_behavior,!1),this.eventStartHandler=s.onTouch(a,l,function(a){e.enabled&&u.startDetect(e,a)}),this.eventHandlers=[],this},d.Instance.prototype={on:function(a,b){var c=a.split(" ");return o.each(c,function(a){this.element.addEventListener(a,b,!1),this.eventHandlers.push({gesture:a,handler:b})},this),this},off:function(a,b){var c,d,e=a.split(" ");return o.each(e,function(a){for(this.element.removeEventListener(a,b,!1),c=-1;d=this.eventHandlers[++c];)d.gesture===a&&d.handler===b&&this.eventHandlers.splice(c,1)},this),this},trigger:function(a,b){b||(b={});var c=d.DOCUMENT.createEvent("Event");c.initEvent(a,!0,!0),c.gesture=b;var e=this.element;return o.hasParent(b.target,e)&&(e=b.target),e.dispatchEvent(c),this},enable:function(a){return this.enabled=a,this},dispose:function(){var a,b;for(this.options.stop_browser_behavior&&o.toggleDefaultBehavior(this.element,this.options.stop_browser_behavior,!0),a=-1;b=this.eventHandlers[++a];)this.element.removeEventListener(b.gesture,b.handler,!1);return this.eventHandlers=[],s.unbindDom(this.element,d.EVENT_TYPES[l],this.eventStartHandler),null}};var p=null,q=!1,r=!1,s=d.event={bindDom:function(a,b,c){var d=b.split(" ");o.each(d,function(b){a.addEventListener(b,c,!1)})},unbindDom:function(a,b,c){var d=b.split(" ");o.each(d,function(b){a.removeEventListener(b,c,!1)})},onTouch:function(a,b,c){var e=this,f=function(f){var g=f.type.toLowerCase();if(!g.match(/mouse/)||!r){g.match(/touch/)||g.match(/pointerdown/)||g.match(/mouse/)&&1===f.which?q=!0:g.match(/mouse/)&&!f.which&&(q=!1),g.match(/touch|pointer/)&&(r=!0);var h=0;q&&(d.HAS_POINTEREVENTS&&b!=n?h=t.updatePointer(b,f):g.match(/touch/)?h=f.touches.length:r||(h=g.match(/up/)?0:1),h>0&&b==n?b=m:h||(b=n),(h||null===p)&&(p=f),c.call(u,e.collectEventData(a,b,e.getTouchList(p,b),f)),d.HAS_POINTEREVENTS&&b==n&&(h=t.updatePointer(b,f))),h||(p=null,q=!1,r=!1,t.reset())}};return this.bindDom(a,d.EVENT_TYPES[b],f),f},determineEventTypes:function(){var a;a=d.HAS_POINTEREVENTS?t.getEvents():d.NO_MOUSEEVENTS?["touchstart","touchmove","touchend touchcancel"]:["touchstart mousedown","touchmove mousemove","touchend touchcancel mouseup"],d.EVENT_TYPES[l]=a[0],d.EVENT_TYPES[m]=a[1],d.EVENT_TYPES[n]=a[2]},getTouchList:function(a){return d.HAS_POINTEREVENTS?t.getTouchList():a.touches?a.touches:(a.identifier=1,[a])},collectEventData:function(a,b,c,d){var e=j;return(d.type.match(/mouse/)||t.matchType(i,d))&&(e=i),{center:o.getCenter(c),timeStamp:(new Date).getTime(),target:d.target,touches:c,eventType:b,pointerType:e,srcEvent:d,preventDefault:function(){this.srcEvent.preventManipulation&&this.srcEvent.preventManipulation(),this.srcEvent.preventDefault&&this.srcEvent.preventDefault()},stopPropagation:function(){this.srcEvent.stopPropagation()},stopDetect:function(){return u.stopDetect()}}}},t=d.PointerEvent={pointers:{},getTouchList:function(){var a=[];return o.each(this.pointers,function(b){a.push(b)}),a},updatePointer:function(a,b){return a==n?delete this.pointers[b.pointerId]:(b.identifier=b.pointerId,this.pointers[b.pointerId]=b),Object.keys(this.pointers).length},matchType:function(a,b){if(!b.pointerType)return!1;var c=b.pointerType,d={};return d[i]=c===i,d[j]=c===j,d[k]=c===k,d[a]},getEvents:function(){return["pointerdown MSPointerDown","pointermove MSPointerMove","pointerup pointercancel MSPointerUp MSPointerCancel"]},reset:function(){this.pointers={}}},u=d.detection={gestures:[],current:null,previous:null,stopped:!1,startDetect:function(a,b){this.current||(this.stopped=!1,this.current={inst:a,startEvent:o.extend({},b),lastEvent:!1,lastVelocityEvent:!1,velocity:!1,name:""},this.detect(b))},detect:function(a){if(this.current&&!this.stopped){a=this.extendEventData(a);var b=this.current.inst.options;return o.each(this.gestures,function(c){return this.stopped||b[c.name]===!1||c.handler.call(c,a,this.current.inst)!==!1?void 0:(this.stopDetect(),!1)},this),this.current&&(this.current.lastEvent=a),a.eventType==n&&!a.touches.length-1&&this.stopDetect(),a}},stopDetect:function(){this.previous=o.extend({},this.current),this.current=null,this.stopped=!0},extendEventData:function(a){var b=this.current,c=b.startEvent;(a.touches.length!=c.touches.length||a.touches===c.touches)&&(c.touches=[],o.each(a.touches,function(a){c.touches.push(o.extend({},a))}));var e,f,g=a.timeStamp-c.timeStamp,h=a.center.pageX-c.center.pageX,i=a.center.pageY-c.center.pageY,j=b.lastVelocityEvent,k=b.velocity;return j&&a.timeStamp-j.timeStamp>d.UPDATE_VELOCITY_INTERVAL?(k=o.getVelocity(a.timeStamp-j.timeStamp,a.center.pageX-j.center.pageX,a.center.pageY-j.center.pageY),b.lastVelocityEvent=a,b.velocity=k):b.velocity||(k=o.getVelocity(g,h,i),b.lastVelocityEvent=a,b.velocity=k),a.eventType==n?(e=b.lastEvent&&b.lastEvent.interimAngle,f=b.lastEvent&&b.lastEvent.interimDirection):(e=b.lastEvent&&o.getAngle(b.lastEvent.center,a.center),f=b.lastEvent&&o.getDirection(b.lastEvent.center,a.center)),o.extend(a,{deltaTime:g,deltaX:h,deltaY:i,velocityX:k.x,velocityY:k.y,distance:o.getDistance(c.center,a.center),angle:o.getAngle(c.center,a.center),interimAngle:e,direction:o.getDirection(c.center,a.center),interimDirection:f,scale:o.getScale(c.touches,a.touches),rotation:o.getRotation(c.touches,a.touches),startEvent:c}),a},register:function(a){var c=a.defaults||{};return c[a.name]===b&&(c[a.name]=!0),o.extend(d.defaults,c,!0),a.index=a.index||1e3,this.gestures.push(a),this.gestures.sort(function(a,b){return a.indexb.index?1:0}),this.gestures}};d.gestures.Drag={name:"drag",index:50,defaults:{drag_min_distance:10,correct_for_drag_min_distance:!0,drag_max_touches:1,drag_block_horizontal:!1,drag_block_vertical:!1,drag_lock_to_axis:!1,drag_lock_min_distance:25},triggered:!1,handler:function(a,b){if(u.current.name!=this.name&&this.triggered)return b.trigger(this.name+"end",a),void(this.triggered=!1);if(!(b.options.drag_max_touches>0&&a.touches.length>b.options.drag_max_touches))switch(a.eventType){case l:this.triggered=!1;break;case m:if(a.distance0)){var c=Math.abs(b.options.drag_min_distance/a.distance);u.current.startEvent.center.pageX+=a.deltaX*c,u.current.startEvent.center.pageY+=a.deltaY*c,a=u.extendEventData(a)}(u.current.lastEvent.drag_locked_to_axis||b.options.drag_lock_to_axis&&b.options.drag_lock_min_distance<=a.distance)&&(a.drag_locked_to_axis=!0);var d=u.current.lastEvent.direction;a.drag_locked_to_axis&&d!==a.direction&&(a.direction=o.isVertical(d)?a.deltaY<0?g:e:a.deltaX<0?f:h),this.triggered||(b.trigger(this.name+"start",a),this.triggered=!0),b.trigger(this.name,a),b.trigger(this.name+a.direction,a);var i=o.isVertical(a.direction);(b.options.drag_block_vertical&&i||b.options.drag_block_horizontal&&!i)&&a.preventDefault();break;case n:this.triggered&&b.trigger(this.name+"end",a),this.triggered=!1}}},d.gestures.Hold={name:"hold",index:10,defaults:{hold_timeout:500,hold_threshold:1},timer:null,handler:function(a,b){switch(a.eventType){case l:clearTimeout(this.timer),u.current.name=this.name,this.timer=setTimeout(function(){"hold"==u.current.name&&b.trigger("hold",a)},b.options.hold_timeout);break;case m:a.distance>b.options.hold_threshold&&clearTimeout(this.timer);break;case n:clearTimeout(this.timer)}}},d.gestures.Release={name:"release",index:1/0,handler:function(a,b){a.eventType==n&&b.trigger(this.name,a)}},d.gestures.Swipe={name:"swipe",index:40,defaults:{swipe_min_touches:1,swipe_max_touches:1,swipe_velocity:.7},handler:function(a,b){if(a.eventType==n){if(a.touches.lengthb.options.swipe_max_touches)return;(a.velocityX>b.options.swipe_velocity||a.velocityY>b.options.swipe_velocity)&&(b.trigger(this.name,a),b.trigger(this.name+a.direction,a))}}},d.gestures.Tap={name:"tap",index:100,defaults:{tap_max_touchtime:250,tap_max_distance:10,tap_always:!0,doubletap_distance:20,doubletap_interval:300},has_moved:!1,handler:function(a,b){var c,d,e;a.eventType==l?this.has_moved=!1:a.eventType!=m||this.moved?a.eventType==n&&"touchcancel"!=a.srcEvent.type&&a.deltaTimeb.options.tap_max_distance}},d.gestures.Touch={name:"touch",index:-1/0,defaults:{prevent_default:!1,prevent_mouseevents:!1},handler:function(a,b){return b.options.prevent_mouseevents&&a.pointerType==i?void a.stopDetect():(b.options.prevent_default&&a.preventDefault(),void(a.eventType==l&&b.trigger(this.name,a)))}},d.gestures.Transform={name:"transform",index:45,defaults:{transform_min_scale:.01,transform_min_rotation:1,transform_always_block:!1,transform_within_instance:!1},triggered:!1,handler:function(a,b){if(u.current.name!=this.name&&this.triggered)return b.trigger(this.name+"end",a),void(this.triggered=!1);if(!(a.touches.length<2)){if(b.options.transform_always_block&&a.preventDefault(),b.options.transform_within_instance)for(var c=-1;a.touches[++c];)if(!o.hasParent(a.touches[c].target,b.element))return;switch(a.eventType){case l:this.triggered=!1;break;case m:var d=Math.abs(1-a.scale),e=Math.abs(a.rotation);if(db.options.transform_min_rotation&&b.trigger("rotate",a),d>b.options.transform_min_scale&&(b.trigger("pinch",a),b.trigger("pinch"+(a.scale<1?"in":"out"),a));break;case n:this.triggered&&b.trigger(this.name+"end",a),this.triggered=!1}}}},"function"==typeof define&&define.amd?define(function(){return d}):"object"==typeof module&&module.exports?module.exports=d:a.Hammer=d}(window); !function(e){e(window).load(function(){e.browser.chrome=/chrome/.test(navigator.userAgent.toLowerCase()),!navigator.platform.match(/(Mac|iPhone|iPod|iPad)/i)&&e.browser.chrome&&function(){function t(){if(document.body){var e=document.body,t=document.documentElement,n=window.innerHeight,o=e.scrollHeight;if(C=0<=document.compatMode.indexOf("CSS")?t:e,s=e,x=!0,top!=self)D=!0;else if(o>n&&(e.offsetHeight<=n||t.offsetHeight<=n)){var i=!1,o=function(){i||t.scrollHeight==document.height||(i=!0,setTimeout(function(){t.style.height=document.height+"px",i=!1},500))};t.style.height="auto",setTimeout(o,10),r("DOMNodeInserted",o),r("DOMNodeRemoved",o),C.offsetHeight<=n&&(n=document.createElement("div"),n.style.clear="both",e.appendChild(n))}-1